C

Capgemini

Global consulting, technology services, outsourcing

Test Automation Architect – Senior Test Automation Engineer

Test Automation EngineeringUpdated on Nov 14
Full-timeGrand Rapids, MI, USA

About the Job

Requirements

  • At least 10 years of experience in Test Automation, Quality Engineering, and QA Leadership.
  • Hands-on expertise in Robot Framework, Selenium, Playwright, REST Assured, API Automation, Python, and Java.
  • Experience designing scalable UI, API, database, and integration test automation frameworks.
  • Knowledge of REST, SOAP, GraphQL, OAuth, contract testing, service virtualization, and microservices testing.
  • Hands-on experience with Microsoft Azure, Azure DevOps, Cosmos DB, SQL Server, and NoSQL databases.
  • Experience integrating CI/CD using Azure Pipelines, Jenkins, GitHub Actions, and GitLab.
  • Experience with Docker, Kubernetes, and cloud-native application testing.
  • Understanding of Agile, DevOps, continuous testing, shift-left quality, and enterprise test governance.
  • Experience defining quality metrics, automation standards, release readiness criteria, and executive reporting.
  • Leadership, stakeholder management, mentoring, and communication skills.

Responsibilities

  • Define, lead, and execute the enterprise test automation strategy aligned with organizational quality objectives.
  • Architect, design, and govern scalable automation frameworks for UI testing, API testing, database testing, and integration testing.
  • Establish automation standards, governance models, quality KPIs, and best practices across projects and teams.
  • Drive shift-left quality initiatives and continuous testing practices within Agile and DevOps delivery models.
  • Integrate automated testing into CI/CD pipelines to support rapid and reliable software releases.
  • Lead automation efforts for cloud-native, distributed, and microservices-based applications.
  • Perform architecture reviews and recommend improvements to system quality, reliability, performance, scalability, maintainability, and testability.
  • Develop automation solutions for REST, SOAP, and GraphQL services and ensure end-to-end validation across integrated systems.
  • Define test strategies for contract testing, service virtualization, microservices validation, and complex enterprise integrations.
  • Collaborate with product owners, developers, architects, business stakeholders, and engineering leaders to ensure high-quality deliverables.
  • Define and track quality metrics, dashboards, release readiness criteria, and executive-level reporting.
  • Drive defect prevention through root cause analysis and continuous process improvement.
  • Mentor and coach QA Architects, Automation Engineers, and Quality Leads on framework design, coding standards, and quality engineering practices.
  • Lead automation modernization initiatives, including AI-assisted testing, self-healing automation frameworks, and intelligent test optimization.

Desired Qualifications

  • OpenShift experience.
  • Retail or point-of-sale domain experience.
  • Performance engineering experience.
  • Experience with observability tools.
  • AI-assisted testing, self-healing automation, and intelligent test optimization experience.

About the Company

Capgemini

Global consulting, technology services, outsourcing

Capgemini provides consulting, technology services, and outsourcing to help organizations transform digitally. Its offerings include strategy and transformation consulting, system integration, application development, IT infrastructure management, and managed IT operations. It differentiates itself with a global presence in over 50 countries and a focus on applying AI, cloud, and cybersecurity to real business problems. Its goal is to help clients navigate digital transformation and improve efficiency and innovation through tailored, contract-based or managed services.

Company size
10,001+
Company stage
IPO
Headquarters
Paris, France
Founded
1967

Recently Posted Jobs

Explore more opportunities at Capgemini

See more jobs