Job Description
Lead and scale the organization's software quality strategy across cloud-native digital products and platforms. Own QC governance, test automation, non-functional testing (performance/stress/security readiness), CI/CD quality gates, vendor quality management, and continuous improvementensuring releases are reliable, compliant, and production-ready.
Key Responsibilities
Quality Strategy & Governance
- Define the QC vision, strategy, operating model, and quality standards across the SDLC.
- Establish and track quality KPIs (defect leakage, escape rate, automation coverage, release readiness).
- Own release quality criteria and enforce quality gates and sign-off processes.
Automation & Modern Testing Practices
- Lead the test automation roadmap: frameworks, coverage strategy, maintainability, reliability, and execution speed.
- Embed automated testing into CI/CD pipelines (shift-left + shift-right).
- Drive API testing, contract testing, and service-level testing for microservices.
Non-Functional Testing Leadership
- Own performance engineering: load, stress, endurance, scalability testing, and capacity baselining.
- Ensure test approaches support availability, resiliency, and cloud scaling characteristics.
DevOps & Toolchain Integration
- Integrate QC controls into DevOps practices (branching strategies, CI checks, environments, test reporting).
- Standardize tools and dashboards for executive visibility and auditability.
Continuous Improvement
- Lead root-cause analysis for critical defects and production incidents; drive preventive actions.
- Reduce test cycle time and improve release confidence through continuous process and tooling improvements.
Job Requirements
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field (required).
- 11+ years of relevant experience in software quality control / quality engineering.
- Strong background in software development (hands-on earlier in career preferred).
- Proven experience in test automation and building/leading automation frameworks.
- Hands-on experience with cloud-native applications (microservices, containers, Kubernetes).
- Deep knowledge of all major testing types: functional, regression, integration, API, E2E, UAT support, performance/load/stress, reliability, and test data management.
- Experience with modern testing tools (examples below).
- Strong, practical experience with DevOps / CI/CD quality practices and release governance.
- Prior experience managing teams and working with vendors/third parties.