Job Description
Responsibilities
- Own and define the end-to-end test strategy, including functional and non-functional testing, quality gates, and release criteria.
- Design, build, and maintain test cases, test plans, and automated testing frameworks aligned with evolving requirements.
- Integrate automated tests into CI/CD pipelines to enable fast feedback, parallel execution, flaky test detection, and actionable reporting.
- Drive a shift-left quality approach by collaborating with developers, product managers, and designers to improve testability and coverage.
- Review code and acceptance criteria to ensure quality standards and test-first practices.
- Establish and maintain test data and environment hygiene, including seeding, masking, and service mocking.
- Perform defect triage, root cause analysis, and support resolution efforts.
- Define, monitor, and improve quality metrics such as failure rates, MTTR, test stability, an...