QA Automation Engineer

The Jupiter Group
United States
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Automation of Tests Microsoft Azure C Sharp (Programming Language) Code Coverage Software Quality Continuous Integration Software Debugging Github
+22 more
Integrated Development Environments Python (Programming Language) PostgreSQL Microsoft SQL Server Oracle (Applications) Scrum Methodology Systems Development Life Cycle E2e Testing Selenium Test Data TypeScript Web Applications Enterprise Software Applications Postman Cypress (Programming Language) Backend Git Kubernetes Playwright Restful APIs Docker Jenkins

Job description

We are seeking a Senior QA Automation Engineer to join our growing Fortune 100 organization supporting enterprise applications that enable critical business operations across our nationwide midstream energy assets.

This role is ideal for an experienced Quality Engineering professional who has evolved beyond traditional testing and serves as a technical partner to Product Owners, Business Analysts, and Software Engineers throughout the Agile software development lifecycle. You will be responsible for building and maintaining scalable automation frameworks, improving software quality through Shift-Left testing practices, and driving continuous improvements within our QA organization.

We’’’’’’'’re also looking for someone who embraces modern AI technologies and has begun incorporating tools such as Claude into their daily workflow to accelerate automation development, improve test coverage, generate test cases, analyze requirements, and increase overall engineering productivity., · Design, develop, and maintain scalable automated test frameworks for enterprise web applications, APIs, and backend services.

· Partner closely with Product Owners, Business Analysts, and Software Engineers to review business requirements and identify quality risks early in the development lifecycle.

· Participate in Agile ceremonies including backlog refinement, sprint planning, daily standups, sprint reviews, and retrospectives.

· Develop automated regression, functional, integration, API, and end-to-end test suites.

· Build and maintain CI/CD test automation pipelines.

· Perform exploratory testing on new functionality while continuously identifying opportunities for automation.

· Analyze production defects and partner with development teams to identify root causes and improve overall application quality.

· Champion Shift-Left testing methodologies by engaging during requirements, design, and development phases.

· Promote quality engineering standards across multiple Agile teams.

· Evaluate emerging AI technologies and recommend practical ways to improve QA efficiency., · Generate automation test scripts

· Accelerate API test development

· Review user stories for missing acceptance criteria

· Generate positive, negative, and edge-case test scenarios

· Improve automation framework design

· Assist with debugging automation failures

· Create reusable test data

· Increase engineering productivity while maintaining human oversight and quality standards

Requirements

· 10+ years of Quality Assurance or Software Test Automation experience

· Extensive experience working within Agile/Scrum software development environments

· Proven experience partnering directly with Business Analysts, Product Owners, and Software Developers throughout the SDLC

· Strong experience designing and maintaining enterprise automation frameworks

· Experience automating UI, API, regression, smoke, integration, and end-to-end testing

· Experience testing REST APIs

· Strong understanding of SDLC, STLC, and Quality Engineering best practices

· Experience integrating automated testing into CI/CD pipelines

· Excellent analytical and troubleshooting skills

· Strong written and verbal communication skills

· Experience mentoring junior QA engineers __________________

Preferred Technical Skills

· Playwright

· Selenium

· Cypress

· Postman

· REST APIs

· C#

· Python

· JavaScript / TypeScript

· Azure DevOps

· Git

· Jenkins

· GitHub Actions

· SQL Server, Oracle, or PostgreSQL

· Docker

· Kubernetes

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · WWC Europe 2026

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · WWC Europe 2026

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all