Haystack
← Back to Jobs
Technology
SI

QA Automation Engineer

StratEdge It consulting INCGreenwood Village, CO🇺🇸United StatesPosted 15 Sept 2026

Why This Role Stands Out

This role offers a fantastic opportunity to significantly impact the quality of systems used by millions, with a focus on leveraging AI for accelerated test creation and defect detection. You'll thrive here if you're a seasoned QA Automation Engineer with expertise in Selenium, Cucumber, and TestNG, eager to contribute to a dynamic project with a competitive hourly rate. Apply now to elevate your skills and make a tangible difference!

Quick Overview

Salary
$28/hr
Seniority
Mid Senior
Work mode
On Site
Location
Greenwood Village, CO, United States
Posted
Yesterday
DockerDynamoDBMySQLOracleSOAPSQLScrumSeleniumTDDAgileBDDConfluenceCucumberCypressGatlingGenerative AIGitGitLab CIJMeterJavaJavaScriptJenkinsJiraKubernetesPlaywrightPostmanPythonRESTTestNGpytest

Job Description

Job Title: QA Automation Engineer

Work Location & Reporting Address: Greenwood Village, CO 80111

Rate: $28/hr w2 or $30/hr c2c

Client: INFOSYS

Position: 2

Contract duration: 6 months

Target Start Date: Immediate

Interview Process: First round interview is virtual; Client interview is in-person

Job Details

Minimum years of experience required: 8-10 years

Certification needed: No

Must Have Skills

Selenium WebDriver

Cucumber

TestNG

SoapUI

Nice to Have Skills

JMeter

Amazon Q Developer

Detailed Job Description

Seeking a versatile QA Automation & Manual Testing Engineer to own the quality of the web, API, and backend systems that serve millions of Spectrum customers. You will design and maintain robust automation frameworks, execute rigorous manual and exploratory testing, and leverage AI-powered tooling to accelerate test creation, coverage, and defect detection. This is a hands-on role for someone who is equally comfortable writing automated test suites, digging into complex functional scenarios by hand, and using modern AI assistants to work faster and smarter.

Key Responsibilities

Test Automation

Design, develop, and maintain automated test suites for web UI, REST/SOAP APIs, and backend data validation

Build and extend SDD/TDD/BDD-style automation frameworks for readable, maintainable tests

Implement cross-browser and cross-platform automated web testing

Integrate automated tests into CI/CD pipelines with reporting, quality gates, and flaky-test triage

Develop reusable test utilities, data factories, and page objects to scale coverage efficiently

AI-Assisted Quality Engineering

Use AI coding assistants (GitHub Copilot, Amazon Q, Cursor, Kiro or similar) to accelerate test-script authoring and framework development

Leverage generative AI (ChatGPT, Claude) to draft test cases, edge-case scenarios, and test data from requirements and user stories

Apply AI-powered testing tools for self-healing locators, visual validation, and intelligent test maintenance (e.g., Testim, Applitools, Mabl, Functionize)

Use AI to analyze failures, cluster defects, and prioritize regression suites to reduce cycle time

Prompt-engineer effective, reliable AI workflows and validate AI-generated tests for correctness and coverage

Continuously identify opportunities to raise team velocity and coverage through AI automation

Manual & Functional Testing

Author and execute detailed test plans, test cases, and test scripts from functional and business requirements

Perform Smoke, Functional, Integration, Regression, End-to-End, and exploratory testing

Conduct backend/database validation using SQL to verify data integrity across systems

Create, condition, and maintain test data aligned to functional requirements (AI-assisted where useful)

Identify, document, and track defects to resolution using JIRA/Confluence/Rally

API & Services Testing

Validate REST and SOAP web services, including JSON and XML payload verification

Build API test collections and automated API regression suites

Perform basic performance/load validation of key service endpoints

Quality Process & Collaboration

Partner with developers, business analysts, and product managers across onshore/offshore teams

Participate actively in all Agile (Scrum) ceremonies across the SDLC/STLC

Drive root-cause analysis of defects and advocate for preventative quality practices

Champion AI-driven productivity practices and share reusable prompts/workflows with the team

Testing Tools & Technologies

Automation & Frameworks

UI automation: Selenium WebDriver (Cypress or Playwright a plus)

BDD: Cucumber, pytest-bdd

API testing: Postman, SoapUI, TestNG, REST Assured (a plus)

Performance: Gatling, JMeter (a plus)

AI & Productivity Tools

AI coding assistants: GitHub Copilot, Amazon Q Developer, Cursor, Kiro

Generative AI: ChatGPT, Claude (for test design, data generation, failure analysis)

AI-powered testing platforms: Appli tools, Testim, Mabl, Fictionize (a plus)

Prompt engineering for test authoring and maintenance workflows

Languages & Version Control

Java, Python, JavaScript

SQL / PL-SQL for backend validation

Git / GitHub / GitLab

CI/CD & Databases

CI/CD: Jenkins, GitLab CI, or Concourse

Databases: MySQL, Oracle, and cloud databases (Amazon RDS, Aurora, DynamoDB)

Defect & Test Management

JIRA / Confluence / Rally

Required Qualifications

Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience)

5-10 years of experience in QA, test automation, and manual testing across the full STLC

Proven hands-on experience building UI automation with Selenium WebDriver

Strong experience with BDD frameworks

Solid API testing experience with Postman and/or SoapUI

Proficiency in at least one programming language (Java or Python) for test automation

Strong SQL skills for backend/data-integrity testing

Experience integrating automated tests into CI/CD pipelines

Hands-on experience using AI assistants (to improve testing velocity and coverage

Experience working in Agile/Scrum teams and with defect-tracking tools

Demonstrated ability to design, execute, and document both automated and manual test cases

Preferred Qualifications

Experience with modern UI automation tools (Cypress, Playwright, or Web driver IO)

Experience with AI-powered testing platforms (Applitools, Testim, Mabl, Functionize)

Strong prompt-engineering skills for generating and maintaining test artifacts

Experience with TestNG, REST Assured or Karate for API automation

Exposure to containerized test environments (Docker, Kubernetes)

Performance testing experience (Gatling, JMeter)

ISTQB or equivalent QA certification

Exposure to telecommunications, media, banking, or other large-scale distributed systems

Similar jobs