Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Responsible for testing Product development initiatives in ensuring that our products work exceptionally well.
- You will be responsible for maintaining scalable processes to support regression, functional, system integration, and user acceptance testing.
- You will also develop and document test cases and test execution as they are essential aspects of this position.
- This is a critical hands-on position where the quality assurance engineer will test complex systems with multiple integration points with external systems.
- We expect that you have impeccable integrity, an analytically driven mind, good communication skills, and a positive, professional can-do attitude.
Job Requirements
Responsibilities:
- Estimate, prioritize, plan, and execute test plans and test cases.
- Proficiency with browser debugging tools (e.g. Chrome Developer Tools) to augment defect reporting.
- Experience leading a team, while remaining hands on.
- Able to generate test data through SQL and noSQL statements.
- Able to test RESTful Web Service endpoints.
- Detect major software flaws (e.g. bugs, errors, failures, breakdowns, risks) in order to fix them and ensure the performance of the developed systems.
Qualifications:
- Able to create Test case design: functional testing, non-functional testing, smoke testing, sanity testing, security testing, performance testing.
- Experience working with Unit Testing (NUnit or xUnit).
- Experience working with Selenium WebDriver.
- Experience working with SpecFlow.
- C# Literacy.
- Test case management.
- Mentality to voice opinion on software quality.
- Must be an excellent communicator at all levels.
- Ability to identify and report on quality metrics.