locationsRI - WoonsocketCT - HartfordAZ - ScottsdaleTX - RichardsonGA - Alpharetta Hybrid

CVS Health is hiring a Staff Automation Engineer

About the Role

As a Staff Automation Engineer, you'll shape the future of quality assurance by building and maintaining high-performance test automation frameworks. You'll use Playwright with TypeScript, JavaScript, or Python to create reliable solutions for UI, API, and end-to-end testing across complex systems.

Key Responsibilities

  • Design and lead the implementation of automation frameworks that support web, API, and microservices testing at scale
  • Apply Behavior-Driven Development (BDD) principles using Gherkin to align test scenarios with business requirements and collaborate on feature file development
  • Integrate automated test suites into CI/CD pipelines using GitHub Actions, Azure DevOps, Jenkins, or GitLab CI to enable fast feedback and enforce quality gates
  • Work closely with development teams to improve testability, implement contract testing with Pact, and use mocking and service virtualization techniques
  • Ensure comprehensive test coverage including functional validation, accessibility checks, cross-browser compatibility, and basic performance metrics
  • Instrument tests for observability, analyze trends in test results, and lead efforts to improve test stability and reduce flakiness
  • Mentor engineers in automation best practices, conduct code reviews, and promote quality-first thinking across delivery teams
  • Incorporate security and compliance considerations into test design, including OWASP-based vulnerability checks and privacy controls
  • Maintain clear, version-controlled documentation for frameworks, testing standards, and operational runbooks
  • Support mobile test automation using Appium or Detox and validate across devices using BrowserStack or Sauce Labs
  • Leverage AI-driven approaches for self-healing locators, intelligent test generation, and failure analysis

Qualifications

You bring at least seven years of experience in test automation with a proven ability to deliver robust frameworks and large-scale test suites. You have deep expertise in Playwright and modern testing strategies across parallel execution, test isolation, network control, and cross-browser validation.

Required experience includes:

  • 5+ years using Playwright or similar tools with TypeScript/JavaScript or Python
  • 5+ years applying BDD practices with Gherkin and integrating Cucumber, SpecFlow, or Behave into pipelines
  • 5+ years embedding automated tests into CI/CD systems including GitHub Actions, Azure DevOps, Jenkins, or GitLab CI
  • 5+ years testing REST and GraphQL APIs, with familiarity in contract testing (e.g., Pact) and mocking strategies
  • 5+ years applying AI in testing contexts such as test generation, self-healing locators, or failure summarization

Preferred Skills

  • Experience with performance testing using Playwright metrics, k6, or JMeter
  • Automated accessibility validation using axe-core or Playwright’s built-in tools
  • Working with Pact, WireMock, or service virtualization for integration testing
  • Building observability dashboards using Grafana, ELK/EFK, or custom reporting tools
  • Running tests in Docker containers or Kubernetes environments
  • Cloud platform experience with AWS, Azure, or GCP for test infrastructure
  • Integrating security testing (SAST/DAST) and OWASP considerations into pipelines
  • Mobile automation with Appium or Playwright for mobile web
  • Code quality tooling including ESLint, Prettier, SonarQube, and coverage reporters
  • Strong debugging skills, test data management, and root-cause analysis
  • Leadership in mentoring, cross-functional collaboration, and proactive ownership

Work Environment

This role operates in a hybrid work model with flexible scheduling options. You'll collaborate across technical and business teams to ensure quality is embedded throughout the development lifecycle.

Compensation & Benefits

Base salary ranges from $118,450 to $284,280, with additional opportunities for equity awards and participation in incentive programs. Benefits include medical plans, 401(k) matching, employee stock purchase options, wellness programs, counseling services, paid time off, family leave, tuition assistance, and retiree medical access. Eligibility may vary by program.

Required Skills
PlaywrightTypeScriptJavaScriptPythonGherkinCucumberSpecFlowBehaveGitHub ActionsAzure DevOpsBDDCI/CDREST testingGraphQL testingDocker PlaywrightTypeScriptJavaScriptPythonGherkinCucumberSpecFlowBehaveGitHub ActionsAzure DevOpsBDDCI/CDREST testingGraphQL testingDocker
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
CVS Health

CVS Health is building a world of health around every consumer. Our unmatched reach allows us to deliver high-quality, affordable health care when and how individuals choose. We’re on a mission to deliver superior and more connected experiences, lower the cost of care and improve the health and well-being of those we serve.

As a leading health solutions company, we offer multiple channels to access health care locally and nationally. Our strong community presence, tech-forward approach and unmatched engagement with more than 100 million people enable us to deliver high-quality, personalized, affordable health care.

All jobs at CVS Health Visit website
Job Details
Category qa_testing
Posted 3 months ago