QA Automation

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

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.