1

Software Testing Analyst Jobs in Illinois (NOW HIRING)

We specialize in the following technologies- QA/Software Testing, Business Analysis and Computer System Validation. RELOCATION IS A MUST AND 4 WEEKS MANDATORY IN-PERSON TRAINING IN RESTON, VA Title ...

... testing and evaluation of software programs against design specifications and user requirements ... results analysis and presents findings for Go/No Go meetings. Responsible for a combination of ...

JR QA TESTER

Evanston, IL · On-site

$55K - $58K/yr

We specialize in the following technologies- QA/Software Testing, Business Analysis and Computer System Validation. RELOCATION IS A MUST AND 4 WEEKS MANDATORY IN-PERSON TRAINING IN RESTON, VA Title ...

Jr QA Tester

Sibley, IL · On-site

$55K - $58K/yr

We specialize in the following technologies- QA/Software Testing, Business Analysis and Computer System Validation. RELOCATION IS A MUST AND 4 WEEKS MANDATORY IN-PERSON TRAINING IN RESTON, VA Title ...

We specialize in the following technologies- QA/Software Testing, Business Analysis and Computer System Validation. RELOCATION IS A MUST AND 4 WEEKS MANDATORY IN-PERSON TRAINING IN RESTON, VA Title ...

Automation Test Engineer

O Fallon, IL · On-site

$43 - $56.75/hr

Responsibilities : • Work closely with business analysts, designers, and subject matter experts ... software testing tools: Playwright, Selenium, Robot Framework, Katalon Cucumber • Documented ...

New

The Testing Specialist is responsible for organizing testing schedules, analyzing results, and ... Must be computer literate with demonstrated experience in applicable software. Salary Range: $41 ...

Software Engineer 3

East Peoria, IL

$56.50 - $75.75/hr

Software Engineer The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software ...

Testing Specialist

Chicago, IL · On-site

$41K - $45K/yr

The Testing Specialist is responsible for organizing testing schedules, analyzing results, and ... Must be computer literate with demonstrated experience in applicable software. Salary Range: $41 ...

... GUI testing, and software development life cycle. * Experience with test automation tools, defect-tracking systems, SQL queries, test plan and test case development. * Excellent analytical skills ...

Review Change Requests (CRs) and participate in requirement analysis for new EDW extracts and ... Requirements * 5+ years of experience in software testing and quality assurance * 5+ years of ...

Review Change Requests (CRs) and participate in requirement analysis for new EDW extracts and ... Requirements * 5+ years of experience in software testing and quality assurance * 5+ years of ...

Testing Specialist

Chicago, IL · On-site

$41K - $45K/yr

Strong analytical and problem solving skills needed to resolve student problems and concerns ... Must be computer literate with demonstrated experience in applicable software. SPECIAL REQUIREMENTS

next page

Showing results 1-20

Software Testing Analyst information

See Illinois salary details

$20

$40

$57

How much do software testing analyst jobs pay per hour?

As of Jun 14, 2026, the average hourly pay for software testing analyst in Illinois is $40.96, according to ZipRecruiter salary data. Most workers in this role earn between $33.08 and $50.34 per hour, depending on experience, location, and employer.

Are QA testers in demand in 2026?

QA testers, including Software Testing Analysts, are expected to remain in demand due to ongoing software development and the need for quality assurance. Skills in automation tools, scripting, and understanding of testing frameworks will enhance job prospects as companies prioritize efficient testing processes.

Will AI replace software testers?

AI can automate certain testing tasks such as regression testing and bug detection, but software testing analysts play a crucial role in designing test cases, analyzing complex issues, and ensuring software quality. Human judgment, creativity, and understanding of user needs remain essential, making complete replacement unlikely in the near future.

What are the key skills and qualifications needed to thrive as a Software Testing Analyst, and why are they important?

To thrive as a Software Testing Analyst, you need a solid understanding of software development life cycles, test case design, bug tracking, and often a degree in computer science or a related field. Familiarity with automated testing tools (such as Selenium or JUnit), test management systems, and possibly ISTQB certification is typically required. Strong analytical thinking, attention to detail, and effective communication skills help you excel in identifying issues and collaborating with development teams. These competencies are crucial for ensuring software quality, minimizing defects, and delivering reliable products to end users.

What does a Software Testing Analyst do?

A Software Testing Analyst is responsible for evaluating and ensuring the quality of software applications by identifying bugs, issues, or inconsistencies. They design and execute test plans, document results, and work closely with developers to resolve problems. Their goal is to verify that the software meets specified requirements and performs as intended before it is released to users. This role often involves using both manual and automated testing techniques.

Is QA harder than coding?

For a Software Testing Analyst, QA involves understanding testing methodologies, creating test cases, and identifying software defects, which requires analytical skills and attention to detail. Coding focuses on writing and maintaining software programs, often requiring knowledge of programming languages. Both roles have different challenges, and difficulty depends on individual skills and experience.

What are some common challenges Software Testing Analysts face when working on cross-functional teams?

Software Testing Analysts often work closely with developers, product managers, and UX designers, which can present challenges such as managing different priorities and communication styles. A frequent hurdle is ensuring that testing timelines align with development schedules, which may require flexibility and proactive communication. Additionally, clarifying requirements early and providing timely feedback helps prevent misunderstandings and reduces rework. Building strong relationships and maintaining clear documentation are key strategies for overcoming these challenges.

What does a software test analyst do?

A software testing analyst evaluates software applications to identify bugs, ensure functionality, and verify that systems meet specified requirements. They create and execute test plans, document defects, and often use testing tools like Selenium or JIRA to support quality assurance processes.
What cities in Illinois are hiring for Software Testing Analyst jobs? Cities in Illinois with the most Software Testing Analyst job openings:
What are popular job titles related to Software Testing Analyst jobs in IL? For Software Testing Analyst jobs in IL, the most frequently searched job titles are:
Infographic showing various Software Testing Analyst job openings in Illinois as of June 2026, with employment types broken down into 92% Full Time, 4% Part Time, and 4% Contract. Highlights an 83% Physical, 7% Hybrid, and 10% Remote job distribution, with an average salary of $85,200 per year, or $41 per hour.
Engineering Applications Software Engineer

Engineering Applications Software Engineer

Jet Propulsion Laboratory

Campus, IL

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 4 days ago


Job description

Job Details

New ideas are all around us, but only a few will change the world. That's our focus at JPL. We ask the biggest questions, then search the universe for answers-literally. We build upon ideas that have guided generations, then share our discoveries to inspire generations to come. Your mission-your opportunity-is to seek out the answers that bring us one step closer. If you're driven to discover, create, and inspire something that lasts a lifetime and beyond, you're ready for JPL.

Located in Pasadena, California, JPL has a campus-like environment situated on 177 acres in the foothills of the San Gabriel Mountains and offers a work environment unlike any other: we inspire passion, foster innovation, build collaboration, and reward excellence.

Responsibilities

The Jet Propulsion Laboratory's Artificial Intelligence and Data Science section performs advanced software engineering, data analysis, and operational support to empower NASA/JPL Flight Missions and research initiatives.

As a member of the Advanced Information Analysis and Visualization Group (341C), you will report to the Group Supervisor and provide software engineering, GenAI pipeline development, and operational support to our flight mission and R&D project customers. You will play a key role in supporting the Distributed Object Manager (DOM) and Lifetime Storage of Mission Data (LSMD) systems.

Tasks include but are not limited to:

  • System Development & Support: Provide software development, operational, and customer support for flight mission and R&D projects utilizing DOM and LSMD systems.
  • Cloud & On-Prem Integration: Collaborate with project task leads to design, develop, maintain, and operate data management, GenAI, and data visualization software systems on on-prem and cloud compute/storage platforms.
  • UI/UX & Visualization: Design and develop 2D/3D data visualization software, dashboard tools, and UI/UX interfaces to support ground and flight systems.
  • Lifecycle Deployment: Design, develop, and deploy web and cloud-centric software applications across the entire flight mission life-cycle-from initial formulation through Assembly, Test, and Launch Operations (ATLO) within operational venues at JPL and other NASA centers.
  • Telemetry Processing: Design and develop software solutions to process and serve real-time mission telemetry data from multiple simultaneous sources to multi-mission analysis tools.
  • GenAI Pipeline Engineering: Architect and develop AWS GenAI pipelines optimized for the analysis and visualization of exceptionally large flight mission telemetry datasets.
  • Documentation: Generate and deliver comprehensive software documentation, including requirements, design documents, and standard operational procedures.
  • Compliance: Maintain a working knowledge of applicable Laboratory policies, NASA procedures, and government regulations.
Qualifications

Typically requires a Bachelor's degree in Computer Science, Mathematics, or a related discipline with a minimum of 1 year of related experience, or a Master's degree in a similar discipline with 0 years of related experience.

  • Security Clearance: Willingness to complete NASA's required Level of Confidence background check for physical and logical access to critical NASA assets.
  • Core Technical Proficiency: Strong proficiency in C, C++, Python, JavaScript, TypeScript, WebGL, React, MaterialUI, Angular, and AWS Cloud computing/storage platforms.
  • GenAI Expertise: Demonstrated experience developing GenAI pipelines on-prem and in AWS using tools such as Parquet, Athena, Claude, and Bedrock.
  • Software Practices: Knowledge of modern software development infrastructure (GitHub, Visual Studio Code, CI/CD pipelines, automated software testing, and Agile methodologies).
  • Mathematics & Analytics: Excellent applied math skills, including Calculus and Linear Algebra, alongside knowledge of modern data science and ML/LLM techniques.
  • Data Management: Understanding of modern Information Data Management tools, architectures, and best practices (relational and time-series database solutions).
  • UI/UX Design: Experience designing and developing user-facing web and desktop UI/UX software.
  • Problem Solving & Debugging: Exceptional software engineering, algorithm development, system debugging, and technical problem-solving skills in complex environments.
  • Teamwork & Communication: Strong interpersonal, oral, and written communication skills with a proven commitment to customer satisfaction and broad-based teamwork.
  • Prioritization: Ability to establish clear task priorities and manage evolving requirements as flight project data management needs change.
Preferred Skills
  • Direct experience using and developing software for JPL's DOM and LSMD software systems.
  • Knowledge of spacecraft and/or robotic vehicle simulation development.
  • Experience with distributed system design, including multi-process/multi-threaded applications and general-purpose GPU (GPGPU) software development.
  • Experience designing operational dashboards using tools like React and/or Grafana.
  • Knowledge of Digital Twin and Digital Thread concepts and technologies.

JPL has a catalog of benefits and perks that span from the traditional to the unique. This includes a variety of health, dental, vision, wellbeing, and retirement plans, paid time off, learning, rideshare, childcare, flexible schedule, parental leave and many more. Our focus is on work-life balance, and living healthy, fulfilling lives as we Dare Mighty Things Together. For benefits eligible positions, benefits are effective the first day of the month coincident with or immediately following the employee's start date.

For further benefits information click Benefits and Perks

The hiring range displayed below is specifically for those who will work in or reside in the location listed. In extending an offer, Jet Propulsion Laboratory considers factors including, but not limited to, the candidate's job related skills, experience, knowledge, and relevant education/training.

The typical full time equivalent annual hiring range for this job in Pasadena, California.

$92,976 - $111,072

JPL is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, citizenship, ancestry, age, marital status, physical or mental disability, medical condition, genetic information, pregnancy or perceived pregnancy, gender, gender identity, gender expression, sexual orientation, protected military or veteran status or any other characteristic or condition protected by Federal, state or local law.

In addition, JPL is a VEVRAA Federal Contractor.

EEO is the Law.

EEO is the Law Supplement

Pay Transparency Nondiscrimination Provision

The Jet Propulsion Laboratory is a federal facility. Due to rules imposed by NASA, JPL will not accept applications from citizens of designated countries or those born in a designated country unless they are U.S. Citizens, Legal Permanent Residents of the U.S or have other protected status under 8 U.S.C. 1324b(a)(3). The Designated Countries List is available here.