Mô tả công việc
JOB OVERVIEW
As the QA Manager, you will lead the quality assurance strategy with a strong emphasis on an automation- first mindset, scaling modern testing practices across platforms and teams. You will collaborate with Engineering, Product, and other stakeholders to ensure that quality is embedded early and maintained consistently throughout the development lifecycle.
JOB DESCRIPTION
Automation Strategy & Execution
Define and lead the end- to- end QA automation roadmap across product portfolios.
Select and implement scalable test frameworks for web, API, and microservices (e.g., Cypress, Selenium, Gherkin).
Integrate automated testing into CI/CD pipelines (GitHub Actions, ArgoCD on GCP/Kubernetes).
Develop strategies for test data management and ensure environment readiness for consistent automated runs.
Shift- Left & Continuous Testing
Work closely with developers to enable parallel test execution, quick feedback loops, and high release confidence.
Coach development teams to write and maintain tests: Functional, Regression, Smoke, UAT, E2E, Performance, and Security.
Champion Shift- Left Testing by embedding quality practices from design to production.
Quality Metrics & Insights
Define and track quality KPIs such as test coverage, pass rate, defect leakage, and release stability trends.
Build actionable dashboards using tools like Xray or custom visualizations to give both QA and engineering teams visibility into product quality.
Drive strategic improvement plans based on defect trends, whether through better test coverage, improved requirement clarification, or development best practices.
Perform in- depth bug analysis to help developers understand root causes, recurring patterns, and upstream quality gaps.
Team Leadership & Coaching
Provide career development, feedback, and guidance to QA team members.
Lead and grow a QA Automation team across the engineering organization.
Run pair testing sessions, QA guilds, and skill- sharing activities with developers and testers.
Cross- Team Collaboration
Drive initiatives that improve release confidence, cycle time, and regression resilience.
Align closely with Engineering, Product, and Leadership on quality goals.
Scale automation and quality practices across teams and products.