QA Automation Engineer

Overview

On Site
Full Time
Part Time
Accepts corp to corp applications
Contract - Independent
Contract - W2

Skills

DevOps
UI
API
Web API
Integration Testing
Test Scripts
Regression Testing
Functional Testing
Defect Analysis
Test Estimation
Test Plans
ROOT
Documentation
Quality Assurance
Selenium
Cypress
Java
Python
JavaScript
Automated Testing
Continuous Delivery
Jenkins
GitHub
GitLab
Continuous Integration
SQL
API QA
Microservices
Testing
Analytical Skill
Problem Solving
Conflict Resolution

Job Details

Hiring: W2 Candidates Only

Visa: Open to any visa type with valid work authorization in the USA

Job Description:

We are looking for a highly skilled QA Automation Engineer to develop automated test frameworks and ensure quality across multiple applications and platforms. You will work closely with software engineers, product owners, and DevOps to build robust automated suites for UI, API, and functional testing.

The ideal candidate has strong automation experience, understands CI/CD integration, and has hands-on knowledge of modern testing frameworks.

Responsibilities:

Design and build automated test frameworks for web, API, and integration testing

Develop test scripts using Selenium, Cypress, or Playwright

Maintain and enhance automated test suites for continuous validation

Perform regression testing, functional testing, and defect analysis

Integrate automated tests with CI/CD pipelines for continuous testing

Review requirements and provide test estimates, test plans, and testing strategies

Work with engineering teams to identify root causes and verify fixes

Create test reports, metrics, and documentation

Required Skills:

4-8+ years of QA and automation testing experience

Hands-on experience with Selenium, Cypress, Playwright, RestAssured, or similar tools

Strong experience with Java, Python, or JavaScript test automation

Knowledge of CI/CD tools: Jenkins, GitHub Actions, GitLab CI

Understanding of SQL, API testing, and microservices testing

Strong analytical and problem-solving skills

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.