1

Software Test Engineer Jobs in Chicago, IL (NOW HIRING)

The Software Engineer in Test (SET) is responsible for leading testing efforts in automation, design, development, execution, review, and reporting of testing for our AlinIQ informatics products in ...

The Software Engineer in Test (SET) is responsible for leading testing efforts in automation, design, development, execution, review, and reporting of testing for our AlinIQ informatics products in ...

The Software Engineer in Test (SET) is responsible for leading testing efforts in automation, design, development, execution, review, and reporting of testing for our AlinIQ informatics products in ...

Trigyn's direct client is looking for Test Engineer for contract assignment in Chicago, IL ... General Responsibilities: • Schedule and implement automated software tests. • Identify and ...

Trigyn's direct client is looking for Test Engineer for contract assignment in Chicago, IL. General ... Schedule and implement automated software tests. Identify and solve problems at the component or ...

The Test Engineer is responsible for executing software testing processes to ensure the quality, functionality, and performance of software applications. This role involves designing test cases ...

Test Engineer

Hillside, IL · On-site

$65K - $120K/yr

The Test Engineer will be responsible for designing, implementing, and maintaining testing ... Bauer, WMA, and VMC testing software and hardware systems * PLC, HMI programming (Ladder Logic or ...

Showing results 21-40

Software Test Engineer information

See Chicago, IL salary details

$10

$53

$75

How much do software test engineer jobs pay per hour?

As of Aug 8, 2026, the average hourly pay for software test engineer in Chicago, IL is $53.04, according to ZipRecruiter salary data. Most workers in this role earn between $43.37 and $60.48 per hour, depending on experience, location, and employer.

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

To thrive as a Software Test Engineer, you need a solid understanding of software development life cycles, test methodologies, and proficiency in programming languages such as Python or Java, often supported by a degree in computer science or related fields. Familiarity with automation tools like Selenium, JUnit, or TestNG, and knowledge of bug tracking systems such as Jira are typically required. Attention to detail, analytical thinking, and effective communication set standout engineers apart by enabling thorough defect identification and clear reporting. These skills and qualities are crucial for ensuring software reliability, meeting quality standards, and facilitating smooth collaboration across development teams.

What is a software test engineer?

A software test engineer conducts quality assurance tests on software to make sure programs are functioning properly. The three types of testing strategies are black box, where the tester is not familiar with the software, white box, where the tester is aware of the software’s internal structure, and gray box, which is a combination of the two. Responsibilities in this job include running diagnostic tests with a critical mindset, assessing the functionality, and reporting the findings.

What are some common challenges faced by software test engineers when working with cross-functional development teams?

Software Test Engineers often encounter challenges such as aligning testing timelines with rapid development cycles, ensuring clear communication of bugs and requirements, and adapting to evolving project priorities. Collaborating closely with developers, product managers, and UX designers requires proactive communication and flexibility, especially when dealing with ambiguous requirements or shifting deadlines. To succeed, it's important to maintain detailed documentation, participate actively in agile ceremonies, and foster a collaborative attitude to resolve issues efficiently and ensure high-quality software releases.

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

AspectSoftware Test EngineerQA Analyst
CertificationsISTQB, CSTE, CSQAISTQB, CSTE, CSQA
Work EnvironmentDevelopment teams, testing labsQuality assurance departments, testing labs
Industry UsageSoftware companies, tech firmsSoftware companies, IT organizations
Primary FocusDesigning, executing tests, automationTest planning, process improvement, documentation

Both roles often require similar certifications and work in software testing environments within tech industries. The Software Test Engineer typically focuses on test case development, automation, and execution, while the QA Analyst emphasizes test planning, quality processes, and documentation. Understanding these distinctions helps organizations assign the right responsibilities and professionals for their testing needs.

What are the most commonly searched types of Software Test Engineer jobs in Chicago, IL? The most popular types of Software Test Engineer jobs in Chicago, IL are:
What are popular job titles related to Software Test Engineer jobs in Chicago, IL? For Software Test Engineer jobs in Chicago, IL, the most frequently searched job titles are:
What job categories do people searching Software Test Engineer jobs in Chicago, IL look for? The top searched job categories for Software Test Engineer jobs in Chicago, IL are:
What cities near Chicago, IL are hiring for Software Test Engineer jobs? Cities near Chicago, IL with the most Software Test Engineer job openings:
Infographic showing various Software Test Engineer job openings in Chicago, IL as of August 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 100% In-person job distribution, with an average salary of $110,327 per year, or $53 per hour.

Software Engineer in Test (SET)

Abbott

Lake Forest, IL • On-site

Full-time

Medical, Life, Retirement

Re-posted 12 days ago


Abbott rating

7.8

Company rating: 7.8 out of 10

Based on 137 frontline employees who took The Breakroom Quiz

180th of 537 rated manufacturers


Job description

Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals and branded generic medicines. Our 115,000 colleagues serve people in more than 160 countries.JOB DESCRIPTION:

Working at Abbott
At Abbott, you can do work that matters, grow, and learn, care for yourself and your family, be your true self, and live a full life. You'll also have access to:

  • Career development with an international company where you can grow the career you dream of.

  • Employees can qualify for free medical coverage in our Health Investment Plan (HIP) PPO medical plan in the next calendar year.

  • An excellent retirement savings plan with a high employer contribution.

  • Tuition reimbursement, the Freedom 2 Save student debt program, and FreeU education benefit - an affordable and convenient path to getting a bachelor's degree.

  • A company recognized as a great place to work in dozens of countries worldwide and named one of the most admired companies in the world by Fortune.

  • A company that is recognized as one of the best big companies to work for as well as the best place to work for diversity, working mothers, female executives, and scientists.

The Opportunity

Our location in Lake Forest, IL (in Conway Park) currently has an opportunity for a Senior Software Engineer in Test. This position is open with our AlinIQ informatics products in Core Diagnostics Division.

The Software Engineer in Test (SET) is responsible for leading testing efforts in automation, design, development, execution, review, and reporting of testing for our AlinIQ informatics products in Core Diagnostics. This position will lead the build out and maintenance of our automation tools, test scripts, and provide guidance to other test engineers.

What You'll Work On

  • The SET will serve as a Subject Matter Expert (SME) for agile product research and development teams in automation practices.

  • Design test cases, script, and automate test cases for test-driven development and continuous testing for server, web, cloud, and mobile informatics products in collaboration with scrum-based cross-functional design and development teams

  • Design and perform manual test cases and informal testing

  • Design and maintain test automation framework

  • Identify and perform test case and test case run analysis to determine adequacy of testing, including coverage, boundary, and regression analysis

  • Understand the architecture, hosting infrastructure, interaction with dependency application and complete feature workflow to assess the risks around integration points before developing great test cases

  • Provide input to systems and applications developers on testing procedures and requirements, schedules, or potential problems

  • Provide test and automation leadership to testing team, including peer testing automation review, definition of criteria for testing, analyzing test results, and presenting results to developers and other stakeholders

  • Help organize QA activities for the project and delivery of release documentation in conformance with regulatory, security, and privacy standards for all types of testing such as functional, performance, and regression

  • Accountable for estimating, establishing commitments, and meeting incremental deliverables (software builds) according to plans, practices, and quality requirements

  • Able to apply the latest software design and development tools and techniques as required

  • Position represents test engineering throughout the Software Development Lifecycle.

  • Position contributes to both the product development and the SDLC Agile process.

  • Position includes mentoring junior members of the team and ensuring the correct procedures and processes are being followed for both software quality and compliance.

  • Review code diff analysis and develop a robust regression test strategy.

Required Qualifications

  • Bachelor's Degree or an equivalent combination of education and work experience. Minimum of 5 years relevant experience with 2 years' experience in Software Quality Assurance in a regulated industry.

  • Experience with Microsoft Windows applications

  • Experience with automated testing and simulator tools

Preferred Qualifications

  • Understand how to Run protocols, IMS manual proficiency, inventory testing.

  • Understand c# and a Microsoft testing environment.

  • Understand manual and automated testing.

  • Willingness to take a proficiency test to demonstrate testing skills.

Apply Now

Learn more about our health and wellness benefits, which provide the security to help you and your family live full lives: https://abbottbenefits.com/

Follow your career aspirations to Abbott for diverse opportunities with a company that can help you build your future and live your best life. Abbott is an Equal Opportunity Employer, committed to employee diversity.

Connect with us at abbott.com, on LinkedIn at https://www.linkedin.com/company/abbott-/, and on Facebook at https://www.facebook.com/AbbottCareers.

The base pay for this position is

$78,000.00 - $156,000.00

In specific locations, the pay range may vary from the range posted.

JOB FAMILY:Product DevelopmentDIVISION:CRLB Core LabLOCATION:United States > Lake Forest : CP01ADDITIONAL LOCATIONS:WORK SHIFT:StandardTRAVEL:Yes, 5 % of the TimeMEDICAL SURVEILLANCE:NoSIGNIFICANT WORK ACTIVITIES:Continuous sitting for prolonged periods (more than 2 consecutive hours in an 8 hour day), Keyboard use (greater or equal to 50% of the workday)Abbott is an Equal Opportunity Employer of Minorities/Women/Individuals with Disabilities/Protected Veterans.EEO is the Law link - English: http://webstorage.abbott.com/common/External/EEO_English.pdfEEO is the Law link - Espanol: http://webstorage.abbott.com/common/External/EEO_Spanish.pdf

What Abbott employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom