1. Develop and execute automated test scripts for requirement validation, regression, and compatibility testing.
2. Create and maintain a reusable and configurable set of automated tests.
3. Identification and creation of reusable test data, particularly for automated testing.
4. Develop quality assurance standards and track quality assurance activities.
5. Participate in test strategy, test estimation and planning discussions. Document test results and assist with defect management.
6. Proactively review the use of testing software and other available solutions, provide suggestions for continuous improvement based on best practice