1

Junior Software Engineer In Test Jobs in Batavia, IL

SDET

Chicago, IL · On-site

$51.50 - $66.50/hr

Senior Software Development Engineer in Test Chicago, IL Who We Are: Northern Trust is a Chicago-based bank with more than 20 international locations and 16,500 employees. From sovereign wealth funds ...

Bachelor's degree or a strong foundation in computers and programming * Exceptional ability to ... Ability and willingness to take full ownership (design, implement, test, deploy, maintain, iterate ...

SDET Level 4

Chicago, IL · On-site

$51.50 - $66.50/hr

Titles: SDET Level 4 (Official Title: IT Software Engineer 4) Locations : Chicago, IL (Hybrid) Duration : 12-month contract Position's Contributions to Work Group : * AKA Senior SDET Extend testing ...

Lead SDET Location: Chicago IL Duration: Long term Role Summary We are looking for a Sr Lead, SW ... Mentor junior SETs to improve technical ability and effectiveness · Promote and support ...

Test (SDET) Remote / Chicago, IL (Hybrid) About the Role As a Software Engineer: Test at LogicGate, you will build and scale the automated testing frameworks, pipelines, and tools that guarantee the ...

next page

Showing results 1-20

Junior Software Engineer In Test information

See Batavia, IL salary details

$47.4K

$96.4K

$144.8K

How much do junior software engineer in test jobs pay per year?

As of Sep 2, 2026, the average yearly pay for junior software engineer in test in Batavia, IL is $96,377.00, according to ZipRecruiter salary data. Most workers in this role earn between $74,400.00 and $97,400.00 per year, depending on experience, location, and employer.

What is a junior software engineer in test?

Junior Software Engineers In Test are entry-level professionals who focus on ensuring the quality and reliability of software applications. They write and execute test cases, identify bugs, and collaborate with developers to resolve issues. Their responsibilities often include developing automated tests, maintaining testing frameworks, and reporting on test results. This role provides a foundation in both software development and quality assurance practices, making it an excellent starting point for a career in software engineering or testing.

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

To thrive as a Junior Software Engineer In Test, you need a solid understanding of programming fundamentals, basic knowledge of software testing methodologies, and often a degree in computer science or a related field. Familiarity with test automation tools (such as Selenium or JUnit), version control systems (like Git), and continuous integration platforms is typically required. Strong analytical thinking, attention to detail, and effective communication skills help you collaborate with development teams and ensure high-quality software. These skills are crucial for identifying issues early, maintaining efficient testing processes, and contributing to reliable product releases.

What are some common challenges faced by junior software engineers in test when transitioning from manual to automated testing?

Junior Software Engineers In Test often encounter challenges such as learning new automation frameworks, understanding programming concepts, and adapting to complex test environments. It can also be difficult to write effective automated test scripts that are maintainable and scalable. Collaborating with developers and senior QA engineers is key to overcoming these hurdles, as mentorship and code reviews help build confidence and technical skills. Continuous learning and hands-on practice with automation tools like Selenium or Cypress are essential for a smooth transition.

What is the difference between Junior Software Engineer In Test vs Junior QA Engineer?

AspectJunior Software Engineer In TestJunior QA Engineer
Required CredentialsBachelor's in CS or related field, programming skillsBachelor's in CS, IT, or related field, testing knowledge
Work EnvironmentDevelopment teams, coding, automationTesting teams, manual and automated testing
Employer & Industry UsageTech companies, software firms, startupsSoftware companies, QA departments, IT firms
Common Search & ComparisonYesYes

Junior Software Engineer In Test roles focus on developing automated tests and coding, often working closely with developers. Junior QA Engineers primarily perform manual testing and basic automation, focusing on quality assurance. Both roles require similar educational backgrounds but differ in daily tasks and technical depth.

What are popular job titles related to Junior Software Engineer In Test jobs in Batavia, IL?

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

What cities near Batavia, IL are hiring for Junior Software Engineer In Test jobs?

Cities near Batavia, IL with the most Junior Software Engineer In Test job openings:

Senior Software Engineer in Test

The University Of Chicago

Chicago, IL • On-site

$80 - $120/hr

Other

Medical, Retirement, PTO

Posted 15 days ago


University Of Chicago rating

8.1

Company rating: 8.1 out of 10

Based on 47 frontline employees who took The Breakroom Quiz

170th of 628 rated colleges and universities


Job description

## Senior Software Engineer in TestApplyremote type: Onsitelocations: Chicago, ILtime type: Full timeposted on: Posted Todayjob requisition id: JR34854**Department**BSD CTD - Engineering: Plan X - QA**About the Department**The Center for Translational Data Science (CTDS) at the University of Chicago is a research center whose mission is to develop the discipline of translational data science to impactful problems in biology, medicine, healthcare, and the environment. We envision a world in which researchers have ready access to the data needed and the tools required to make data driven discoveries that increase our scientific knowledge and improve the quality of life. We architect ecosystems of large-scale commons of research data, computing resources, applications, tools, and services for the broader research community to use data at scale to pursue scientific inquiry and accelerate discovery. Learn more at https://gdc.cancer.gov/, https://gen3.org/, https://stats.gen3.org/, and https://ctds.uchicago.edu/.**Job Information**Senior Software in Test for Chicago, IL location. Responsible for priority technical tasks and timely delivery of such tasks, meeting the required level of quality. Participation in complex and challenging activities, including design and implementation. Provide support and maintenance for existing applications. Provide technical mentorship to interns and onboarding staff and technical leadership in technical initiatives. Actively participate in the hiring process and provide fair and productive interview feedback. Elaborate on technical solutions internally and externally when required. Investigates, analyzes and resolves day-to-day technical problems using standard procedures. Works with stakeholders to gather and analyze requirements for developmental programs. Receives a moderate level of guidance to design applications to meet University and business requirements. Performs code testing on components and works to ensure that appropriate implementation standards are met. Evaluates design alternatives for development cost and solutions using various methods. Tech Env: Python programming; Golang/Javascript; C/C++/Java/C#; design and evaluate tests for web apps, APIs, and backend; unit & automated regression testing; test case development; Pytest; UX/UI testing & browser test automation w/Selenium; performance & load testing w/LoadRunner; Unix/Linux programming; version control experience; JIRA; Jenkins; Cloud platforms (AWS/GCP/Openstack); CI/CD; Agile SDLC.**Additional Responsibilities**Bachelor’s degree in Computer Science, IT or related field plus 2 years of experience in software testing required.Required Skills: 2 years with each: software developer or engineer in test; Python programming; design and evaluate tests for web apps, APIs, and backend; unit & automated regression testing; test case development; Pytest; UX/UI testing & browser test automation with Selenium; performance & load testing with LoadRunner; Unix/Linux programming; version control experience; JIRA; Jenkins; Cloud platforms (AWS/GCP/Openstack/Oracle); CI/CD; Agile SDLC. Background check including review of conviction history required. Some telecommuting permitted.The University of Chicago uses AI-assisted tools to streamline and augment some recruitment processes; however, AI is not used to make hiring decisions. When applying, the document(s) **MUST** be uploaded via the **My Experience** page, in the section titled **Application Documents** of the application.**Benefit Eligibility**YesThe University of Chicago offers a wide range of benefits programs and resources for eligible employees, including health, retirement, and paid time off.**Pay Rate Type**Salary**Pay Range**$80,000.00 - $120,000.00The included pay rate or range represents the University’s good faith estimate of the possible compensation offer for this role at the time of posting.**Scheduled** **Weekly Hours**40**Union**Non-Union**Job is Exempt**Yes**Drug Test Required**No**Health Screen Required**No**Motor Vehicle Record Inquiry Required**No**Posting Date**2026-08-14**Posting Statement**The University of Chicago is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender, gender identity, or expression, national or ethnic origin, shared ancestry, age, status as an individual with a disability, military or veteran status, genetic information, or other protected classes under the law. For additional information please see the University's Notice of Nondiscrimination. Job seekers in need of a reasonable accommodation to complete the application process should call 773-702-5800 or submit a request via Applicant Inquiry Form. All offers of employment are contingent upon a background check that includes a review of conviction history. A conviction does not automatically preclude University employment. Rather, the University considers conviction information on a case-by-case basis and assesses the nature of the offense, the circumstances surrounding it, the proximity in time of the conviction, and its relevance to the position.The University of Chicago's Annual Security & Fire Safety Report (Report) provides information about University offices and programs that provide safety support, crime and fire statistics, emergency response and communications plans, and other policies and information. The Report can be accessed online at: http://securityreport.uchicago.edu. Paper copies of the Report are available, upon request, from the University of Chicago Police Department, 850 E. 61st Street, Chicago, IL 60637. #J-18808-Ljbffr

What University Of Chicago employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom