1

Senior Software Test Engineer Jobs in Deerfield, IL

Software Test Engineer

Oak Brook, IL · On-site

$86.62 - $132.82/hr

The Software Test Engineer at CNH Industrial America LLC in Oak Brook, IL will be responsible for maintaining, designing, and operating test equipment and simulators along with the automated tests ...

Caterpillar Inc. seeks Software Test Engineer at its facility located at 540 W Madison St., Chicago, IL 60661. Perform testing, project management and quality assurance assignments without close ...

Software Test Engineer

Chicago, IL · On-site

$121 - $158/hr

Caterpillar Inc. seeks Software Test Engineer at its facility located at 540 W Madison St., Chicago, IL 60661. Perform testing, project management and quality assurance assignments without close ...

New

About Us Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing ...

About Us Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing ...

Schedule and implement automated software tests. Identify and solve problems at the component or ... Qualifications 5+ years Mentoring Junior QA Engineers 5+ years as a Sr. Test Engineer or Sr. QA ...

General Responsibilities: • Schedule and implement automated software tests. • Identify and ... Qualifications 5+ years Mentoring Junior QA Engineers 5+ years as a Sr. Test Engineer or Sr. QA ...

next page

Showing results 1-20

Senior Software Test Engineer information

See Deerfield, IL salary details

$22.9K

$127.7K

$166.3K

How much do senior software test engineer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for senior software test engineer in Deerfield, IL is $127,687.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,400.00 and $145,900.00 per year, depending on experience, location, and employer.

What does a senior software test engineer do?

A Senior Software Test Engineer is responsible for designing, developing, and executing comprehensive test plans to ensure the quality and functionality of software products. They lead testing efforts, identify defects, and work closely with development teams to resolve issues. In addition, they may mentor junior testers, implement automation frameworks, and help define testing standards and best practices within the organization. Their goal is to ensure software reliability, performance, and user satisfaction before release.

What are the key skills and qualifications needed to thrive as a senior software test engineer?

A Senior Software Test Engineer needs deep expertise in software testing methodologies, automation frameworks, and programming languages like Java, Python, or C#, typically backed by a degree in computer science or related field. Familiarity with tools such as Selenium, JUnit, TestNG, and bug-tracking systems like Jira, as well as certifications like ISTQB, is highly valuable. Strong problem-solving abilities, attention to detail, and effective communication skills enable collaboration and leadership within QA and development teams. These competencies are crucial to ensuring software quality, minimizing defects, and delivering reliable products in complex technical environments.

What are the typical collaboration points between a senior software test engineer and other teams during a project lifecycle?

Senior Software Test Engineers frequently collaborate with developers, product managers, and DevOps engineers throughout the project lifecycle. Early in the process, they work closely with developers to understand requirements and clarify acceptance criteria. During development, they coordinate on bug tracking and test coverage, and participate in sprint planning or daily stand-ups. They also interact with DevOps to integrate automated tests within CI/CD pipelines, ensuring smooth deployment and feedback cycles. This cross-functional collaboration is essential for delivering high-quality software efficiently.

What is the difference between Senior Software Test Engineer vs Software Test Engineer?

AspectSenior Software Test EngineerSoftware Test Engineer
CredentialsTypically requires 5+ years of experience, certifications like ISTQBEntry to mid-level, often with 1-3 years of experience, similar certifications
Work EnvironmentLeads testing projects, mentors junior staff, designs test strategiesPerforms test execution, reports bugs, follows test plans
Industry UsageUsed across software development companies, especially in larger teamsCommon in various tech companies, startups, and software firms

The main difference between a Senior Software Test Engineer and a Software Test Engineer lies in experience, responsibilities, and leadership. Senior roles involve strategic planning, mentorship, and complex testing, while Software Test Engineers focus on executing tests and reporting issues. Both roles are essential in ensuring software quality, with the senior position requiring more expertise and leadership skills.

Is senior software test engineer a good career?

A senior software test engineer is a valuable role in the software development process, focusing on quality assurance, test planning, and automation tools. It offers opportunities for career growth, specialization, and higher salaries, especially with experience in scripting, testing frameworks, and industry standards. The role is in demand across technology companies and can lead to positions such as test lead or quality assurance manager.

What are the most commonly searched types of Software Test Engineer jobs in Deerfield, IL?

The most popular types of Software Test Engineer jobs in Deerfield, IL are:

What cities near Deerfield, IL are hiring for Senior Software Test Engineer jobs?

Cities near Deerfield, IL with the most Senior Software Test Engineer job openings:

Infographic showing various Senior Software Test Engineer job openings in Deerfield, IL as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 16% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 92% Physical, 1% Hybrid, and 7% Remote job distribution, with an average salary of $127,687 per year, or $61.4 per hour.

Senior SDET Automation Engineer

Apex Informatics

Chicago, IL • On-site

$58/hr

Contractor

Posted 26 days ago


Job description

Job Title: Senior SDET Automation Engineer
Client: Caterpillar
Location: Chicago, IL (540 W. Madison St, Chicago, IL 60661)
Duration: 12+ Months Contract
Pay Rate: Up to $58/hr on W2
Interview Process: 2 Rounds (Initial Phone Screen followed by an In-Person Interview)
Job Summary
We are seeking an experienced Senior SDET Automation Engineer with 10+ years of experience in software test automation. The ideal candidate will have strong expertise in Java-based automation frameworks, API testing, and modern automation tools. This is a hybrid opportunity with Caterpillar, and candidates must be local to Illinois and available for an in-person interview.
Required Skills
  • 10+ years of experience as an SDET, QA Automation Engineer, or Automation Test Engineer.
  • Strong hands-on experience with Java.
  • Experience with Karate DSL for API and automation testing.
  • Hands-on experience with Cucumber.
  • Strong background in test automation and automation framework development.
  • Experience with API testing and automated test execution.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Strong verbal and written communication skills.

Preferred Skills
  • Experience with AWS (Amazon Web Services).
  • Experience working in Agile/Scrum environments.
  • Knowledge of CI/CD pipelines and automation best practices.

Key Responsibilities
  • Design, develop, and maintain automated test frameworks and test scripts.
  • Build and execute API and UI automation test suites using Java, Karate, and Cucumber.
  • Collaborate with developers, product owners, and QA teams to ensure high-quality software delivery.
  • Identify, document, and track software defects.
  • Participate in sprint planning, code reviews, and Agile ceremonies.
  • Continuously improve automation coverage and testing processes.

Note: Only candidates who are local to Illinois and willing to attend an in-person interview will be considered.