1

Software Test Automation Engineer Jobs in Illinois

Required Qualifications * 7+ years of experience in software quality assurance and test automation ... Strong programming experience in Java, Python, or a similar language; Java preferred. * Experience ...

New

Automation Test Engineer

Chicago, IL

$47.50 - $62.50/hr

Automation Test Engineer Location: Chicago, IL Duration: 6+ Month Contract Qualifications & Required Skills 8+ years Automated Testing experience Good hands-on experience on automation testing using ...

SDET Level 4

Chicago, IL · On-site

$51.50 - $66.50/hr

AKA Senior SDET Extend testing automation framework using JAVA/JAVA Script * Take ownership in understanding business requirements/ACs and develop test strategy/test plan * Develop automation ...

Automation Test Engineer

Chicago, IL · On-site

$47.50 - $62.50/hr

Automation Test Engineer Location: Chicago, IL Duration: 6+ Month Contract Qualifications & Required Skills • 8+ years Automated Testing experience • Good hands-on experience on automation ...

Showing results 41-60

Software Test Automation Engineer information

See Illinois salary details

$10

$49

$73

How much do software test automation engineer jobs pay per hour?

As of Aug 16, 2026, the average hourly pay for software test automation engineer in Illinois is $49.69, according to ZipRecruiter salary data. Most workers in this role earn between $42.88 and $56.59 per hour, depending on experience, location, and employer.

What is the difference between Software Test Automation Engineer vs QA Automation Tester?

AspectSoftware Test Automation EngineerQA Automation Tester
CredentialsBachelor's in CS or related field, certifications like ISTQB, automation tools knowledgeSimilar credentials, focus on testing certifications and automation skills
Work EnvironmentDevelops and maintains automation frameworks, collaborates with development teamsExecutes automated tests, reports bugs, ensures quality standards
Industry UsageUsed across software development companies, tech firms, and QA teamsCommonly found in QA departments within various industries

While both roles focus on automation testing, the Software Test Automation Engineer typically designs and develops automation frameworks and tools, whereas the QA Automation Tester primarily executes automated test cases and reports issues. The engineer's role is more technical and development-oriented, while the tester's role emphasizes test execution and quality assurance.

What is a software test automation engineer?

Software Test Automation Engineers are professionals responsible for designing, developing, and executing automated tests to ensure the quality and functionality of software applications. They use specialized tools and scripts to automate repetitive testing tasks, identify bugs, and improve the efficiency of the software development process. Their work helps teams deliver reliable software more quickly and with fewer manual errors.

What are some common challenges faced by software test automation engineers, and how can they be addressed?

Software Test Automation Engineers often encounter challenges such as maintaining test scripts amid frequent code changes, ensuring test coverage for new features, and dealing with flaky or unreliable tests. These can be addressed by regularly updating automated tests alongside development, implementing robust test design patterns, and collaborating closely with developers to understand code changes. Additionally, effective use of version control and continuous integration can help teams quickly identify and resolve automation issues, making the testing process more reliable and efficient.

What are the key skills and qualifications needed to thrive as a software test automation engineer, and why are they important?

To thrive as a Software Test Automation Engineer, you need a strong understanding of software testing principles, programming skills (often in languages such as Java, Python, or JavaScript), and a background in computer science or a related field. Familiarity with test automation frameworks (like Selenium, Cypress, or Appium), CI/CD systems, and relevant certifications such as ISTQB are typically required. Attention to detail, problem-solving abilities, and effective communication are essential soft skills in this role. These skills are crucial for ensuring software quality, streamlining development processes, and facilitating collaboration between development and QA teams.

What cities in Illinois are hiring for Software Test Automation Engineer jobs?

Cities in Illinois with the most Software Test Automation Engineer job openings:

What are popular job titles related to Software Test Automation Engineer jobs in IL?

For Software Test Automation Engineer jobs in IL, the most frequently searched job titles are:

Infographic showing various Software Test Automation Engineer job openings in Illinois as of July 2026, with employment types broken down into 86% Full Time, 11% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $103,352 per year, or $49.7 per hour.

Senior Software Development Engineer in Test (SDET)

Diversified Services Network, Inc.

Chicago, IL • On-site

$113K - $147K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 16 days ago


Job description

Senior Software Development Engineer in Test (SDET)

Diversified Services Network, Inc. (DSN) is seeking a full-time Senior Software Development Engineer in Test (SDET) to join our team in Chicago, IL! We offer a hybrid work model, full benefits, PTO, 401k, and more! If you're looking to grow your technical career within an extremely reputable, stable Fortune 100 company - let's talk!

Position Overview

The Senior SDET will extend the team's testing automation framework using Java and JavaScript, taking ownership of understanding business requirements and acceptance criteria to develop test strategy and test plans. This role also develops automation test cases using the existing automation framework and provides technical leadership across multiple applications and projects.

Key Responsibilities

  • Develop test automation code for Continuous Integration (CI) and Continuous Delivery (CD) of systems, infrastructure, and the test framework.
  • Plan, design, develop, and maintain an API test automation framework that facilitates automation scripting, execution, and analysis of results.
  • Provide technical leadership and mentoring for test engineers across multiple applications/projects onshore and offshore; train and mentor project team members to create, execute, analyze, and maintain automated regression suites.
  • Coordinate with the product owner to resolve open issues, enhancements, and upgrades, and to understand the use of specific functionality as needed.
  • Develop automated functional scripts using tools such as Java, Karate, and JMeter.
  • Perform exploratory and manual testing of the product suite as appropriate.
  • Provide expertise in testing methodologies, best practices, and standards.

Team & Work Environment

  • Collaborates with a team of 20+ colleagues.
  • Hybrid position based out of the Chicago office requiring 2 days per week onsite starting day one; interviews may also be conducted onsite.

Requirements

Education & Experience

  • 9+ years of relevant experience, or a Bachelor's degree with 10+ years of experience.
  • At least 9 years of experience designing test automation frameworks.

Required Technical Skills

  • Strong design and development skills in two or more of the following: Java (5 years), Cucumber (3-5 years), JBehave, or other BDD testing frameworks.
  • Strong experience testing web services (REST APIs) (5 years).
  • Proven experience developing test scripts, test cases, and test data.
  • Ability to write queries in SQL or other relational databases.
  • Experience testing full stack and integration testing with third parties.
  • End-to-end system integration testing experience for software platforms.
  • Experience with TDD, continuous integration, and code review practices is strongly desired.
  • Experience with DevOps concepts and tools (e.g., CI/CD, Jenkins, Git).

Desired Technical Skills

  • Hands-on experience with Python.
  • Development experience in AWS Cloud technology.
  • 3+ years of experience developing scenario-based performance testing using JMeter.
  • Experience with Apigee or other API gateways is a plus.
  • At least 2 years working on an Agile team with a solid understanding of Agile/Lean practices.
  • Understanding of microservice architecture.
  • Experience with load and performance testing.
  • Strong documentation skills.

Soft Skills

  • Ability to adapt quickly to a complex environment.
  • Proactive, flexible, and creative.
  • Very strong communication skills and the ability to collaborate with developers and business users.

Benefits

  • 401(k)
  • Dental insurance
  • Vision Insurance
  • Disability insurance
  • Employee assistance program
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Paid Holidays

Please follow the link to our website for a list of job openings in Engineering, IT, Project Management, and more! https://www.dsnworldwide.com

Salary expectations: 155,000-160,000 per annual