Automation Test Lead
About the role
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same. This is an onsite role located in Spring, Texas.
Responsibilities
- Lead end-to-end testing activities, including test strategy, planning, execution, defect management, reporting, and release sign-offs.
- Design, develop, maintain, and enhance automated testing frameworks and test suites for UI, API, and integration testing.
- Drive test automation adoption to improve test coverage, efficiency, and overall software quality.
- Manage GitHub repositories and integrate automated testing into CI/CD pipelines using GitHub Actions, Azure DevOps, or Jenkins.
- Support build validation, deployment testing, release management, and continuous integration initiatives.
- Lead and mentor QA and Automation Engineers, providing technical guidance, code reviews, training, and resource planning.
- Collaborate with business stakeholders, developers, and project managers to ensure quality objectives and project deliverables are met.
- Monitor testing metrics, perform root cause analysis, ensure compliance with QA standards, and drive continuous process improvements across testing and release cycles.
Requirements
- 10 years' experience in test management, including test strategy, test planning, estimation, execution, defect management, and release sign-off.
- Hands-on expertise in test automation tools such as Selenium WebDriver, Playwright, Cypress, or similar frameworks.
- Proficiency in API testing using Postman, REST Assured, and integration testing methodologies.
- Experience designing, developing, and maintaining automation frameworks and automated test suites.
- Strong knowledge of GitHub, GitHub Actions, and CI/CD pipelines using tools such as Azure DevOps or Jenkins.
- Programming experience in Java, Python, JavaScript, or C#, along with SQL and database testing skills.
- Proven ability to lead functional, regression, integration, system testing, and UAT support activities in Agile/Scrum environments.
- Demonstrated team leadership and stakeholder management skills, including mentoring QA teams, conducting code reviews, resource planning, and driving continuous quality improvements.
- Nice to have: ISTQB Certification.
- Experience leading distributed onshore/offshore testing teams.
- Experience with Azure or AWS environments.
- Experience in large-scale enterprise application testing.
Benefits
- Comprehensive, non-negotiable benefits package for all regular, full-time employees.
- Paid time off based on employee grade (A-F): Vacation 12-25 days, company paid holidays, personal days, sick leave.
- Medical, dental, and vision coverage (or provincial healthcare coordination in Canada).
- Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada).
- Life and disability insurance.
- Employee assistance programs.
- Other benefits as provided by local policy and eligibility.
Pay
The base compensation range for this role in the posted location is: $73,150-174,000. In addition to base salary, this role may be eligible for additional compensation such as variable incentives, bonuses, or commissions, depending on the position and applicable laws.