1

Quality Assurance Computer Science Jobs in Chicago, IL

Engineer, Quality Assurance Location: Cary, Illinois Work Arrangement: Hybrid Employment Type ... Bachelor's degree in Computer Science, Engineering, Business, or a related discipline. * 3+ years ...

Senior QA Engineer

Chicago, IL · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Bachelor's degree in Computer Science or equivalent practical experience * 5+ years of combined QA and development experience * Strong proficiency in test automation and scripting. * In-depth ...

Quality Assurance Specialist

Northbrook, IL · On-site

$46K - $56K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Our diverse work portfolio includes broad accreditation offerings and tested insights across the environmental, food and nutrition and life science markets. JOB SUMMARY The Quality Assurance ...

... junior QA engineers and promote best practices in quality engineering and automation · ... Computer Science, Information Systems, Engineering, or a related field, or equivalent practical ...

QA Engineer

Des Plaines, IL · On-site

$80K - $100K/yr

The QA Engineer will be responsible for providing granular effort estimates, creating, and updating ... Bachelor's degree in Computer Science, Information Technology or other relevant certificate from ...

Quality Assurance Tech

Alsip, IL · On-site

$20 - $22/hr

  • Medical

  • Dental

  • Vision

  • Life

High school diploma or equivalent; additional education or training in food science, quality assurance, or related field preferred.Previous experience in a quality assurance or food production role ...

Quality Assurance Tech

Alsip, IL · On-site

$20 - $22/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

High school diploma or equivalent; additional education or training in food science, quality assurance, or related field preferred. * Previous experience in a quality assurance or food production ...

Asst Mgr QA

Mundelein, IL · On-site

$101K - $152K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Education Bachelor's degree in Biology, Chemistry, or related science and Engineering. Relevant ... Intermediate computer skill level. * Experience applying knowledge in project management. Preferred ...

Asst Mgr QA

Mundelein, IL · On-site

$101K - $152K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Education Bachelor's degree in Biology, Chemistry, or related science and Engineering. Relevant ... Additional Skills Intermediate computer skill level. Experience applying knowledge in project ...

Asst Mgr QA

Mundelein, IL

$101K - $152K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Education Bachelor's degree in Biology, Chemistry, or related science and Engineering. Relevant ... Intermediate computer skill level. * Experience applying knowledge in project management. Preferred ...

Quality Assurance Technician

North Chicago, IL · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

The Quality Assurance Technician is responsible for inspecting products, monitoring production ... Basic computer and data entry skills * Strong communication and problem-solving abilities * Ability ...

Asst Mgr QA

Mundelein, IL

$101K - $152K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Education Bachelor's degree in Biology, Chemistry, or related science and Engineering. Relevant ... Intermediate computer skill level. * Experience applying knowledge in project management. Preferred ...

Quality Assurance Tech

Alsip, IL · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

High school diploma or equivalent; additional education or training in food science, quality assurance, or related field preferred. * Previous experience in a quality assurance or food production ...

Quality Assurance Manager

North Chicago, IL

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

The Quality Assurance Manager is responsible for providing quality assurance support for some or ... Quality, Regulatory, Process Sciences, Manufacturing Operations. Knowledge and familiarity with ...

Quality Assurance Manager

North Chicago, IL

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

The Quality Assurance Manager is responsible for providing quality assurance support for some or ... Quality, Regulatory, Process Sciences, Manufacturing Operations. * Knowledge and familiarity with ...

Quality Assurance Manager

North Chicago, IL · On-site

$109K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Quality, Regulatory, Process Sciences, Manufacturing Operations. • Knowledge and familiarity with ... A systems and GMP compliance requirements including regulations and standards affecting device ...

Showing results 21-40

Quality Assurance Computer Science information

See Chicago, IL salary details

$15

$46

$66

How much do quality assurance computer science jobs pay per hour?

As of Aug 16, 2026, the average hourly pay for quality assurance computer science in Chicago, IL is $46.23, according to ZipRecruiter salary data. Most workers in this role earn between $37.64 and $56.20 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a quality assurance professional in computer science, and why are they important?

To thrive as a Quality Assurance (QA) professional in Computer Science, you need a solid understanding of software development, testing methodologies, and problem-solving, often supported by a degree in computer science or a related field. Familiarity with automated testing tools (such as Selenium or JUnit), bug tracking systems (like Jira), and quality management certifications (such as ISTQB) is highly valuable. Attention to detail, analytical thinking, and strong communication skills help QA professionals identify issues and collaborate effectively with development teams. Mastering these skills ensures the delivery of reliable, high-quality software products and smooth project workflows.

How does a quality assurance professional in computer science typically collaborate with developers during the software development lifecycle?

Quality Assurance (QA) professionals work closely with developers throughout the software development lifecycle by participating in planning meetings, reviewing requirements, and providing feedback on testability. They design and execute test cases based on specifications, report bugs, and retest fixes, ensuring software reliability and usability. Effective communication and collaboration are key, as QA often bridges the gap between development and product management to ensure a high-quality final product.

What is the difference between Quality Assurance Computer Science vs Software Tester?

AspectQuality Assurance Computer ScienceSoftware Tester
CredentialsBachelor's in Computer Science or related field, certifications like ISTQBSimilar certifications, often with a focus on testing methodologies
Work EnvironmentInvolves designing testing processes, developing automated tests, and ensuring software qualityPrimarily executing test cases, reporting bugs, and verifying fixes
Industry UsageUsed across tech companies, software development firms, and IT departmentsCommon in software companies, QA teams, and product development

While both roles focus on software quality, Quality Assurance Computer Science involves designing testing strategies and automation, whereas a Software Tester primarily executes tests and reports issues. Both roles require similar credentials and are integral to software development teams.

What is a quality assurance professional in computer science?

Quality Assurance (QA) roles in Computer Science focus on ensuring that software and systems meet specified requirements and are free of defects. QA professionals design, implement, and execute tests, identify bugs, and work with development teams to resolve issues. Their goal is to maintain high standards of software quality through systematic testing, process improvement, and adherence to industry best practices. This role is crucial for delivering reliable, functional, and user-friendly software products.

What are popular job titles related to Quality Assurance Computer Science jobs in Chicago, IL?

For Quality Assurance Computer Science jobs in Chicago, IL, the most frequently searched job titles are:

What cities near Chicago, IL are hiring for Quality Assurance Computer Science jobs?

Cities near Chicago, IL with the most Quality Assurance Computer Science job openings:

Infographic showing various Quality Assurance Computer Science job openings in Chicago, IL as of August 2026, with employment types broken down into 58% Full Time, and 42% Contract. Highlights an 100% In-person job distribution, with an average salary of $96,151 per year, or $46.2 per hour.

Engineer, Quality Assurance

WilsonCTS

Cary, IL • On-site

$52 - $54/hr

Full-time

Posted 9 days ago


Job description

Job Title: Engineer, Quality Assurance
Location: Cary, Illinois
Work Arrangement: Hybrid
Employment Type: Contract
Contract Length: 9 months
Pay Rate: $52-$54/hour

Position Summary

We are seeking an Engineer, Quality Assurance to support the implementation and validation of a replacement Product Lifecycle Management system. This project will include data and records migration from a legacy PLM platform, along with integration between the new PLM system and the Manufacturing Execution System.

This is a project-based role focused on Computer System Validation, also known as CSV, and Computer Software Assurance, also known as CSA. The contractor will support requirements documentation, PLM configuration activities, User Acceptance Testing, GxP validation deliverables, and compliant system adoption through go-live.

The ideal candidate will have hands-on experience in CSV/CSA within a regulated environment, strong validation documentation skills, experience translating requirements into testable deliverables, and exposure to PLM, QMS, document management, or similar regulated systems.

Key Responsibilities
User Requirements and System Analysis
  • Partner with Business Analysts to conduct requirements elicitation sessions with business stakeholders.
  • Translate business needs into clear, testable functional requirements, user stories, and system requirements.
  • Ensure alignment between business requirements, system specifications, and PLM configuration.
  • Support user readiness and change activities by identifying differences between current-state and future-state processes.
  • Assist in documenting process changes, system impacts, and user requirements related to the PLM implementation.
PLM Configuration Support
  • Collaborate with System Administrators to support PLM workflow configuration, data mapping, roles, permissions, and supporting system objects.
  • Work under the guidance of system architects to ensure configuration activities align with the overall solution design.
  • Support functional prototypes, system demonstrations, and iterative configuration reviews.
  • Participate in configuration review sessions to identify validation impacts and testing readiness needs.
  • Partner with technical and integration teams to ensure PLM configuration aligns with system architecture, data models, and integration requirements.
User Acceptance Testing
  • Develop functional test scripts to support User Acceptance Testing and system validation cycles.
  • Support UAT planning, readiness activities, execution, and evidence collection.
  • Assist business testers with test execution, issue resolution, defect logging, and documentation.
  • Track defects, retesting, and resolution activities through closure.
  • Validate that system functionality meets defined requirements and supports intended use.
  • Ensure test documentation is complete, accurate, and aligned with validation and quality expectations.
Computer System Validation / Computer Software Assurance
  • Author and maintain validation documentation in support of PLM implementation and system validation.
  • Create and support validation deliverables, including:
    • User Requirements Specification
    • Functional Specifications and/or Design Specifications
    • Risk assessments aligned with CSV and CSA principles
    • Requirements Traceability Matrix
    • IQ, OQ, and PQ test scripts
    • Test Summary Reports and/or Validation Summary Reports
  • Ensure validation deliverables comply with internal Quality Management System requirements, GxP expectations, and applicable regulatory requirements.
  • Support validation strategy, testing execution, documentation review, and audit readiness activities.
PLM Implementation and Integration Support
  • Work closely with IT, Quality, Validation, and project teams to support a smooth and compliant PLM implementation.
  • Support validation of PLM integrations, workflows, permissions, configuration changes, and data migration activities.
  • Partner with Quality and Validation teams to address findings, resolve gaps, and support audit readiness.
  • Develop and maintain system documentation, including process maps, work instructions, job aids, and supporting user documentation.
  • Provide functional input to support training materials and user guides in partnership with the Training Lead.
  • Support go-live readiness by ensuring requirements, testing, validation, documentation, and user readiness activities are completed within project timelines.
Required Qualifications
  • Bachelor's degree in Computer Science, Engineering, Business, or a related discipline.
  • 3+ years of experience in Computerized System Validation and/or Computer Software Assurance.
  • Strong experience authoring validation documentation in a regulated environment.
  • Hands-on CSV/CSA execution experience.
  • Experience authoring test scripts, protocols, traceability documentation, and validation summary documentation.
  • Experience translating business and system requirements into testable validation deliverables.
  • Experience with GxP, FDA-regulated systems, and regulated system implementation projects.
  • Experience working in cGMP, cGDP, or 21 CFR Part 11 regulated environments preferred.
  • Experience supporting QMS, PLM, document management, MES, or other regulated enterprise systems.
Preferred Qualifications
  • Prior experience supporting PLM software implementation and validation.
  • Knowledge of PLM systems such as Agile, MasterControl, or similar platforms.
  • Experience supporting data migration, records migration, or system integration validation.
  • Experience working with vendors during software implementation projects.
  • Experience with UAT planning, testing tools, defect management, and evidence collection.
  • Experience supporting system configuration reviews, workflow validation, permissions testing, or integration testing.
  • Experience developing process maps, work instructions, job aids, or training support materials.
  • Familiarity with CSV, CSA, GAMP, risk-based validation, and requirements traceability.