Haystack
← Back to Jobs
Technology
TE

Quality Assurance Engineer - Chicago, IL, Minneapolis, MN, Detroit, MI, Madison, WI, Columbus, OH.

TechniPros, LLCChicago, IL🇺🇸United StatesPosted 18 Aug 2026

Why This Role Stands Out

Leverage your extensive QA automation expertise to build and maintain robust frameworks for web and API applications, contributing to the delivery of high-quality software solutions within a collaborative Agile environment. This hybrid role offers excellent opportunities for skill development and career growth within a reputable technology company. You'll thrive here if you possess strong Java, Selenium, and API automation skills and enjoy working with cross-functional teams.

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

Job Title: QA Automation Engineer
Location: Chicago, IL, Minneapolis, MN, Detroit, MI, Madison, WI, Columbus, OH.
Long Term Contact
Looking for W2 candidates. No C2C

Job Summary:
We are seeking an experienced Senior QA Automation Engineer with 8+ years of experience in designing, developing, and maintaining automation frameworks for web and API applications. The ideal candidate will have strong expertise in Java, Selenium WebDriver, TestNG/JUnit, API automation, SQL, CI/CD, and Agile methodologies. This role requires close collaboration with cross-functional teams to ensure the delivery of high-quality, scalable, and reliable software solutions.

Key Responsibilities:
•    Design, develop, and maintain robust automation frameworks for web and API applications.
•    Develop and execute automated test scripts for functional, regression, integration, and end-to-end testing.
•    Perform API automation using REST Assured and Postman.
•    Validate application data using SQL queries and database testing techniques.
•    Identify, document, and track software defects using JIRA.
•    Integrate automation test suites into CI/CD pipelines.
•    Collaborate with developers, business analysts, product owners, and QA teams to ensure quality deliverables.
•    Prepare test plans, execution reports, and quality metrics.
•    Participate in Agile ceremonies including sprint planning, reviews, and retrospectives.
•    Continuously improve automation frameworks, test coverage, and testing processes.

Required Qualifications:
•    Strong programming experience with Java.
•    Hands-on experience with Selenium WebDriver.
•    Experience with TestNG and/or JUnit.
•    API automation using REST Assured or Postman.
•    Strong SQL knowledge for database validation.
•    Experience with Jenkins, Git, and CI/CD pipelines.
•    Experience working in Agile/Scrum environments.
•    Excellent analytical, troubleshooting, and communication skills.
•    Preferred Qualifications
•    Experience with AWS or Azure cloud testing.
•    Performance testing using JMeter.
•    Experience with Docker and Kubernetes.
•    Knowledge of BDD using Cucumber.
•    Experience testing cloud-native applications.

Required Skills:
•    Java
•    Selenium WebDriver
•    TestNG
•    JUnit
•    REST Assured
•    Postman
•    SQL
•    Jenkins
•    Git
•    CI/CD
•    JIRA
•    Agile Scrum
•    QA Automation
•    API Testing
•    Functional Testing
•    Regression Testing
•    Integration Testing
•    End-to-End Testing

Best Regards:

Bindu M
Phone: 307–298-2022
Email:

Skills

Docker
SQL
AWS
Scrum
Selenium
Agile
Azure
BDD
Cucumber
Git
JMeter
JUnit
Java
Jenkins
Jira
Kubernetes
Postman
REST
TestNG

Similar jobs