Hybrid Staff Automation Engineer

Posted last month

Apply now

About the role

  • CVS Health seeks a Staff Automation Engineer to lead design and development of automation frameworks. Collaborate to reinforce quality in testing and CI/CD integration across services.

Responsibilities

  • Build and own Playwright-based automation frameworks (TypeScript/JavaScript or Python) for UI, API, and end-to-end scenarios
  • Define test strategy around Gherkin, collaborate on feature files, and integrate with tools like Cucumber (or SpecFlow/Behave) to align tests with business outcomes by adapting BDD
  • Integrate automated test suites into pipelines (GitHub Actions, Azure DevOps, Jenkins, GitLab CI), enabling fast feedback, parallel execution, flaky test management, and quality gates by embedding CI/CD
  • Partner with developers on testability, contract testing (e.g., Pact), mocking, and service virtualization to keep tests fast and reliable
  • Establish and maintain coverage for functional, accessibility, cross-browser/device, and basic performance checks; drive test data strategies and environment configuration
  • Operationalize instrument tests for observability (dashboards, trends, test analytics), triage failures, and continuously improve stability
  • Mentor engineers on automation best practices, code reviews, and BDD collaboration; champion quality across squads
  • Collaborate to ensure quality controls support security, privacy, and compliance requirements (e.g., OWASP considerations in test scenarios)

Requirements

  • At least 7+ years in software test automation with a track record of delivering frameworks and large test suites
  • 5+ years of expertise within Playwright or similar modern framework (TypeScript/JavaScript or Python)
  • 5+ years of strong BDD experience: Gherkin proficiency; collaboration with Product/BA on acceptance criteria; integrating Cucumber/SpecFlow/Behave in pipelines
  • 5+ years of experience being a CI/CD expert with proven hands-on integrating tests into pipelines (GitHub Actions, Azure DevOps, Jenkins, GitLab CI)
  • 5+ years of experience with REST/GraphQL testing via Playwright, Postman/newman, or native libraries; familiarity with contract testing (e.g., Pact) and mocking
  • 5+ years of experience leveraging AI for test case generation, self-healing locators, intelligent test selection, or summarizing failures; familiarity with tools or building internal utilities

Benefits

  • Affordable medical plan options
  • 401(k) plan (including matching company contributions)
  • Employee stock purchase plan
  • No-cost programs for all colleagues including wellness screenings
  • Tobacco cessation and weight management programs
  • Confidential counseling and financial coaching
  • Paid time off
  • Flexible work schedules
  • Family leave
  • Dependent care resources
  • Colleague assistance programs
  • Tuition assistance
  • Retiree medical access
  • Other benefits depending on eligibility

Job title

Staff Automation Engineer

Job type

Experience level

Lead

Salary

$118,450 - $284,280 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job