Jobs · Quality Assurance

Senior Software Automation Engineer (UI/API)

CVS Health · Hartford, CT · 1 mo ago
RemoteRemoteQuality Assurance$83k/yrFull-time

About the role

We’re building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you’ll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselves accountable and prioritize safety and quality in everything we do. Join us and be part of something bigger – helping to simplify health care one person, one family and one community at a time. Overview We are seeking a hands-on Senior Software Automation Engineer to design, build, and maintain scalable test automation solutions across web applications, APIs, and cloud-native platforms. This role will focus on creating reliable automation frameworks, improving test coverage, integrating quality gates into CI/CD pipelines, and enabling faster, higher-confidence releases. The ideal candidate combines strong technical automation skills with a solid understanding of software quality engineering principles and collaborative ways of working. This is a highly technical role requiring expertise in modern UI and API automation, cloud environments, and continuous testing practices.

Responsibilities

  • Design, develop, and maintain scalable UI and API automation frameworks
  • Create automated test suites using Playwright, Python, and PyTest
  • Develop and execute API automation tests for RESTful services
  • Build reusable test utilities, libraries, and reporting capabilities
  • Integrate automated testing into CI/CD pipelines using GitHub Actions, Jenkins, or similar tools
  • Partner closely with developers, product managers, and QE teams to define quality strategies and test coverage
  • Perform root-cause analysis of failures and drive defect prevention
  • Support test execution in AWS-hosted environments
  • Validate application functionality, integrations, and end-to-end workflows
  • Participate in requirements reviews, design discussions, and sprint activities
  • Continuously improve automation reliability, maintainability, and execution efficiency
  • Contribute to quality metrics, reporting, and release readiness assessments
  • Promote quality engineering best practices across teams

Requirements

  • 3-5 years of experience in software quality engineering or test automation
  • Strong hands-on experience with Python
  • Strong experience with Playwright for UI automation
  • Experience using PyTest and automation framework development
  • Strong understanding of API testing and REST services
  • Experience with tools such as Postman, Swagger/OpenAPI, or equivalent
  • Experience integrating automated tests into CI/CD pipelines
  • Hands-on experience with GitHub Actions, Jenkins, or similar automation platforms
  • Working knowledge of AWS services and cloud-hosted applications
  • Experience with test reporting and debugging production-quality systems
  • Strong understanding of software development lifecycle (SDLC) and Agile methodologies
  • Excellent problem-solving and analytical skills
  • Strong verbal and written communication skills
  • Ability to collaborate effectively across engineering, product, and QE teams

Qualifications

  • Experience working in healthcare, insurance, or regulated environments
  • Experience validating distributed systems and microservices architectures
  • Familiarity with contract testing and service virtualization
  • Exposure to performance or reliability testing
  • Experience with container technologies such as Docker
  • Familiarity with log analysis and monitoring tools such as Splunk, Datadog, Grafana, or CloudWatch
  • Experience working with test data management and environment management
  • Knowledge of AI-assisted testing tools and modern QE practices

Skills

  • Automation & Testing: Playwright, Python, PyTest, API Testing, REST Services, Test Framework Development
  • CI/CD & DevOps: Jenkins, GitHub Actions, Git, Continuous Testing, Release Validation
  • Cloud & Infrastructure: AWS, CloudWatch, basic troubleshooting and operational support, environment configuration and deployment validation
  • Quality Engineering: Risk-Based Testing, Test Strategy, Root Cause Analysis, Defect Prevention, Test Reporting and Metrics

Benefits

  • Medical, dental, and vision coverage
  • Paid time off
  • Retirement savings options
  • Wellness programs
  • Other resources based on eligibility

Pay

The Typical Pay Range For This Role Is $83,430.00 - $203,940.00

Schedule

Anticipated Weekly Hours 40

Time Type Full time

Similar jobs

Software Engineer, Senior

Charta HealthSan Francisco, CA· 2 wk ago
Information Technology$150k–$210k/yrapply on jobs.ashbyhq.com

Software Engineer, Senior

Booz Allen HamiltonKing George, VA· 1 mo ago
Engineering$87k–$198k/yrapply on careers.boozallen.com