- Develop, execute and maintain formal software test plans.
- Develop and execute detailed test procedures and test cases.
- Evaluate and report test execution results.
- Collaborate with software engineering department as needed to resolve problems and identify the root cause of product defects