- Participates in most phases of the product engineering life cycle, ensuring that product and features are adequately tested and documented
- Understand the functional aspect of the product for creation of test plan
- Creation of test case
- Defect replication and triage
- Creation of manual testing scenarios
- Creation and maintenance of automated testing
- Coming up with negative test cases
- Creation and maintenance of the regression test framework and cases
- Write automated test verification scripts and results for checking test case success criteria
- Communicate defects, variations and improvements to the engineering team