- Work directly with local and remote teams.
- Analyze business requirements and formulate testing plans.
- Create & document detailed and well-structured overall product quality plans based on specifications.
- Create and implement software quality assurance plans.
- Execute test cases manually.
- Document, reproduce, prioritize issues on issue tracking system (e.g. Jira) and verify issue resolutions.
- Execute different types of testing: functional, exploratory, end-to-end, regression (e.g. Selenium), stress (e.g. JMeter), soak and security testing.
- Coordinate testing activities with other members of the team.
Prepare and present reports and metrics.