1

Software Testing Engineer Jobs in Illinois (NOW HIRING)

As a software test engineer, you'll implement automated testing solutions, optimize test coverage, and mentor junior engineers. This role represents an opportunity to significantly impact our quality ...

Testing Engineer

Chicago, IL

$65K - $100K/yr

  • Medical

  • Dental

  • Retirement

The Testing Engineer will design, develop and implement test hardware and software for production testing of new products. Evaluate deadlines, goals and develop project schedules. * Design, develops ...

... Testing, Automation, Predictive Analysis and DevOps . Candidates also must have excellent ... software testing experience. Strong communication skills Ability to multitask with numerous ...

Testing Engineer

Chicago, IL · On-site

$65K - $100K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

The Testing Engineer will design, develop and implement test hardware and software for production testing of new products. Evaluate deadlines, goals and develop project schedules. * Design, develops ...

Testing Engineer

Chicago, IL · On-site

$65K - $100K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

The Testing Engineer will design, develop and implement test hardware and software for production testing of new products. Evaluate deadlines, goals and develop project schedules. * Design, develops ...

Embedded Software Engineer

Mossville, IL · On-site

$95K - $126K/yr

Perform requirements analysis, software design, development, integration, and testing ... Strong C/C++ programming * Embedded software development * Linux * Git/GitHub * Debuggers and ...

Software Test Engineer

Chillicothe, IL · On-site

$80K - $100K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Perform software testing and validation of REST APIs and eSIM solutions. * Manage and track work items in Azure DevOps. * Collaborate with internal engineering teams and external vendors. * Conduct ...

New

Software Application Tester

Scott Air Force Base, IL · Hybrid

$70K - $80K/yr

  • Medical

  • Life

  • Retirement

Software development and DevOps experience * Technical writing experience Drug Free Workplace: We are a Drug Free Workplace where post offer applicants and employees are subject to testing for ...

Software Application Tester

Scott Air Force Base, IL · Hybrid

$70K - $80K/yr

  • Medical

  • Life

  • Retirement

Software development and DevOps experience * Technical writing experience Drug Free Workplace: We are a Drug Free Workplace where post offer applicants and employees are subject to testing for ...

IL · On-site

$70K - $80K/yr

  • Medical

  • Life

  • Retirement

Software development and DevOps experience * Technical writing experience Drug Free Workplace: We are a Drug Free Workplace where post offer applicants and employees are subject to testing for ...

Software V&V Engineer (Embedded)

Rockford, IL · On-site

$131K - $173K/yr

Software V&V Engineer (Embedded) Location: Rockford, Illinois (Onsite Only) Experience: 6+ Years ... Perform unit, integration (SSIT/HSIT), and system-level testing for embedded avionics software

Senior Penetration Testing Engineer

Chicago, IL · On-site

$92K - $144K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

Work with software engineering, application security, and cyber threat mitigation teams to ... Perform hands-on penetration testing with a primary focus on web applications and web APIs across ...

next page

Showing results 1-20

Software Testing Engineer information

See Illinois salary details

$10

$49

$70

How much do software testing engineer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for software testing engineer in Illinois is $49.86, according to ZipRecruiter salary data. Most workers in this role earn between $40.77 and $56.83 per hour, depending on experience, location, and employer.

What does a software testing engineer do?

A Software Testing Engineer is responsible for evaluating software applications to ensure they function correctly and meet specified requirements. They design and execute test plans, identify bugs or issues, and work closely with developers to resolve defects. Their role helps maintain software quality, reliability, and performance before the product is released to users. They may use both manual and automated testing methods to cover different aspects of the application.

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

To thrive as a Software Testing Engineer, you need a solid understanding of software development lifecycles, test design techniques, and programming or scripting languages, typically supported by a degree in computer science or related fields. Familiarity with automation tools (such as Selenium or JUnit), bug tracking systems (like Jira), and certifications like ISTQB are highly valued. Attention to detail, analytical thinking, and strong communication skills help you identify issues and collaborate effectively with development teams. These skills and qualities are crucial to ensure software quality, minimize defects, and deliver reliable products to end users.

What are some common collaboration practices between software testing engineers and developers during the software development lifecycle?

Software Testing Engineers frequently collaborate with developers through activities such as sprint planning, daily stand-ups, and code reviews. They often provide feedback on testability during requirements analysis and work closely with developers to understand new features and identify potential issues early. Effective communication ensures that defects are clearly documented, and joint debugging sessions are common to resolve complex bugs efficiently. This close collaboration helps maintain a high-quality product and fosters a culture of continuous improvement within the team.

What is the difference between Software Testing Engineer vs QA Analyst?

AspectSoftware Testing EngineerQA Analyst
CertificationsISTQB, CSTEISTQB, CSTE
Work EnvironmentDevelopment teams, testing labsQuality assurance departments, testing labs
Industry UsageSoftware companies, tech firmsSoftware companies, IT services
Primary FocusDesigning and executing test cases, automationTest planning, process improvement, documentation

While both roles focus on ensuring software quality, Software Testing Engineers often develop and execute test cases, including automation, whereas QA Analysts focus on testing processes, documentation, and quality standards. Both roles are essential in delivering reliable software products.

Are software testing engineers in demand in 2026?

Software testing engineers are expected to remain in demand in 2026 due to ongoing software development and the need for quality assurance. Skills in automation tools, scripting, and understanding of development processes will enhance job prospects in this field.

What are popular job titles related to Software Testing Engineer jobs in Illinois?

For Software Testing Engineer jobs in Illinois, the most frequently searched job titles are:

What job categories do people searching Software Testing Engineer jobs in Illinois look for?

The top searched job categories for Software Testing Engineer jobs in Illinois are:

What cities in Illinois are hiring for Software Testing Engineer jobs?

Cities in Illinois with the most Software Testing Engineer job openings:

Infographic showing various Software Testing Engineer job openings in Illinois as of August 2026, with employment types broken down into 60% Full Time, and 40% Contract. Highlights an 100% In-person job distribution, with an average salary of $103,699 per year, or $49.9 per hour.

Engineer Software Testing

Paylocity

Schaumburg, IL • On-site

Full-time

Posted 7 days ago


Paylocity rating

7.8

Company rating: 7.8 out of 10

Based on 70 frontline employees who took The Breakroom Quiz

149th of 492 rated business services


Job description

Description:


Location: Guadalajara

Paylocity is an award-winning provider of cloud-based HR and payroll software solutions, offering the most complete platform for the modern workforce. The company has become one of the fastest-growing HCM software providers worldwide by offering an intuitive, easy-to-use product suite that helps businesses automate and streamline HR and payroll processes, attract and retain talent, and build a strong workplace culture.


While traditional HR and payroll providers automate basic HR processes such as payroll and benefits administration, Paylocity goes further by developing tools that HR and businesses need to compete for talent and deliver against the expectations of the modern workforce. Take your career to the next level at one of G2's Top 100 Software Companies. Explore our Product & Technology positions to see where you fit! We are committed to building a world-class team by hiring top talent globally. To ensure compliance, we use an Employer of Record model.


Position Overview

The Software Test Engineer independently drives testing initiatives while contributing to team excellence. As a software test engineer, you'll implement automated testing solutions, optimize test coverage, and mentor junior engineers. This role represents an opportunity to significantly impact our quality assurance practices and contribute to our engineering excellence.


Primary Responsibilities

The below represents the primary duties of the position, others may be assigned as needed. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


Core Responsibilities

  • Design and implement comprehensive automated testing solutions across functional, API, performance, and security domains
  • Develop and maintain medium-complexity test plans, ensuring thorough product coverage
  • Independently oversee testing projects from planning to delivery, meeting project deadlines
  • Integrate tests into CI/CD pipelines, optimizing continuous integration workflows
  • Expand automated test coverage across multiple testing layers
  • Analyze and identify testing gaps; develop strategies to address them
  • Provide expert feedback on product testability during development phases
  • Collaborate with cross-functional teams to improve overall quality processes
  • Proactively identify and escalate technical risks and project delays
  • Participate in architectural discussions to ensure quality considerations
  • Document and track defects effectively, collaborating with development teams
  • Contribute to improving team-wide testing strategies and methodology

Education and Experience

  • Bachelor’s degree in computer science, Software Engineering, or related field, or equivalent practical experience
  • Minimum 2 years of professional software engineering experience

Technical Skills

  • Proficiency in automated testing frameworks and tools (Cypress, Playwright, Selenium)
  • Strong knowledge of API testing principles and practices
  • Understanding of performance and security testing concepts
  • Experience with CI/CD tools and pipelines
  • Proficiency in version control systems expertise (Git preferred)
  • Demonstrated knowledge of database concepts and SQL knowledge
  • Experience with test management tools and defect tracking systems
  • Strong understanding of software development fundamentals
  • Experience with agile development methodologies
  • Strong problem-solving skills and analytical thinking
  • Excellent communication and collaboration abilities
  • Communication Proficiency: Excellent written and verbal English communication skills.

Physical requirements

  • Ability to sit for extended periods: The role requires sitting at a desk or workstation for long periods, typically 7-8 hours a day
  • Use of computer and phone systems: The employee must be able to operate a computer, use phone systems, and type. This includes using multiple software programs and inquiries simultaneously

Paylocity is an equal-opportunity employer.

Paylocity is committed to the full inclusion of all individuals. We recruit, train, compensate, and promote regardless of race, religion, color, national origin, sex, disability, age, veteran status, and other protected status as required by applicable law. At Paylocity, we believe diversity makes us better.


We embrace and encourage our employees’ differences in age, culture, ethnicity, family or marital status, gender identity or expression, language, national origin, physical and mental ability, political affiliation, race, religion or spiritual belief, sexual orientation, socio-economic status, veteran status, and other characteristics that make our employees unique. We actively cultivate these differences through our employee resource groups (ERGs), employee experiences, perspectives, talents, and approaches to drive innovation in the software and services we provide our customers.


We comply with federal, state disability laws, and make reasonable accommodations for applicants and employees with disabilities. To request reasonable accommodation in the job application or interview process, please contact leavebenefits@paylocity.com. This email address is exclusively designated for such requests, aligning with federal and state disability laws. Please do not send resumes to this email address, as they will be removed.


Your personal data will be processed for recruitment purposes in accordance with our Notice of Privacy Practices for Mexico Job Applicants and applicable Mexican data protection laws.

Requirements:



What Paylocity employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom