- Manage a team of QA engineers.
- Establish and evolve processes applying industry best practices and lead continuous improvements.
- Assess risks and mitigations in versions, features, and projects.
- Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
- Create and review detailed, comprehensive, and well-structured test plans and test cases
- Work closely with the product team and the developers to share knowledge and improve quality of practices.