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
- Champion Shift-Left Testing by embedding quality practices from design to production.
- Coach development teams to write and maintain tests: Functional, Regression, Smoke, UAT, E2E, Performance, and Security.
- Work closely with developers to enable parallel test execution, quick feedback loops, and high release confidence.
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.
- Perform in-depth bug analysis to help developers understand root causes, recurring patterns, and upstream quality gaps.
- Drive strategic improvement plans based on defect trends, whether through better test coverage, improved requirement clarification, or development best practices.
Team Leadership & Coaching
- 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.
- Provide career development, feedback, and guidance to QA team members.
Cross-Team Collaboration
- Align closely with Engineering, Product, and Leadership on quality goals.
- Scale automation and quality practices across teams and products.
- Drive initiatives that improve release confidence, cycle time, and regression resilience.