1

Senior Quality Assurance Engineer Jobs in Romeoville, IL

You will work closely with developers and product teams as an embedded QA Test lead within a scrum team, while reporting to the POS QA Manager. * Bachelor's degree in Computer Science, Computer ...

Senior QA Location: Lombard, IL Duration: 6+Months JD * A senior level Quality Assurance Analyst with 8 years in the QA Function * Requires general instructions on routine work, but guidance on new ...

Quality Assurance Engineer Team : Systems Location : Hybrid in Chicago (IL) Employment Type ... This role is on the Systems team and reports directly to the Senior Director, Engineering. What You ...

Quality Assurance Engineer Team : Systems Location : Hybrid in Chicago (IL) Employment Type ... This role is on the Systems team and reports directly to the Senior Director, Engineering. What You ...

Quality Assurance Engineer Team : Systems Location : Hybrid in Chicago (IL) Employment Type ... This role is on the Systems team and reports directly to the Senior Director, Engineering. What You ...

Quality Assurance Engineer Team : Systems Location : Hybrid in Chicago (IL) Employment Type ... This role is on the Systems team and reports directly to the Senior Director, Engineering. What You ...

Requirement - Sr. QA Analyst Location- Chicago, IL Contract W2 * Design, develop, and execute test ... junior QA engineers and promote best practices in quality engineering and automation · ...

Requirement - Sr. QA Analyst Location- 2-3 day hybrid Chicago, IL May need final in-person, 2 round ... junior QA engineers and promote best practices in quality engineering and automation · ...

We are seeking a QA Engineer to lead quality assurance across our software products and help ensure we deliver reliable, high-quality experiences for customers. This person will own test strategy ...

As a QA Engineer, you'll own test planning, functional and exploratory testing, and user acceptance testing (UAT) across zerohash's product stack. This is an opportunity to shape testing practices ...

As a QA Engineer, you'll own test planning, functional and exploratory testing, and user acceptance testing (UAT) across zerohash's product stack. This is an opportunity to shape testing practices ...

QA Engineer

Chicago, IL · On-site

$120 - $150/hr

As a QA Engineer, you'll own test planning, functional and exploratory testing, and user acceptance testing (UAT) across zerohash's product stack. This is an opportunity to shape testing practices ...

QA Engineer

Chicago, IL · On-site

$90K - $110K/yr

Between 8 to 15 years Roles & Responsibilities Experienced QA Automation Engineer with 5-7 years of hands-on expertise in test automation, quality assurance, and software testing across web and ...

New

May require final in-person interview in downtown Chicago client location This is an SDET role combining software development + quality assurance . Candidate will write code to test code for new and ...

Senior QA Analyst - Salesforce Location: Chicago, IL (Hybrid) Employment Type: Full-Time Overview A ... The ideal candidate brings a strong quality engineering mindset , deep Salesforce testing ...

QA Engineer

Naperville, IL · On-site

$85K - $95K/yr

Job Summary: The QA Automation Engineer will partner with a team of developers and system architects to ensure the quality, reliability, and performance of PMA's internal and external web ...

next page

Showing results 1-20

Senior Quality Assurance Engineer information

See Romeoville, IL salary details

$33

$57

$82

How much do senior quality assurance engineer jobs pay per hour?

As of Aug 28, 2026, the average hourly pay for senior quality assurance engineer in Romeoville, IL is $57.71, according to ZipRecruiter salary data. Most workers in this role earn between $49.04 and $65.67 per hour, depending on experience, location, and employer.

What is a senior quality assurance engineer?

Senior Quality Assurance Engineers are experienced professionals responsible for overseeing and improving the quality of software products. They develop and execute test plans, identify defects, and ensure that products meet specified requirements before release. In addition to hands-on testing, they often mentor junior QA staff, refine testing processes, and collaborate closely with developers and product managers to drive quality initiatives. Their role is vital in delivering reliable, high-performing software to users.

How does a senior quality assurance engineer typically collaborate with cross-functional teams during a software development project?

A Senior Quality Assurance Engineer works closely with developers, product managers, and sometimes UX/UI designers throughout the software development lifecycle. They participate in planning meetings to understand requirements, provide input on testability, and help define acceptance criteria. Regular collaboration ensures that any issues are identified early, and quality standards are maintained. Additionally, they may lead defect triage meetings and mentor junior QA staff, fostering a culture of continuous improvement across teams.

What are the key skills and qualifications needed to thrive as a senior quality assurance engineer, and why are they important?

To thrive as a Senior Quality Assurance Engineer, you need deep expertise in software testing methodologies, test automation, and a strong understanding of software development lifecycles, usually supported by a degree in computer science or a related field. Familiarity with automated testing tools such as Selenium, JUnit, or TestNG, as well as experience with CI/CD platforms, is typically required, and certifications like ISTQB can be advantageous. Outstanding analytical skills, attention to detail, and effective communication enable you to identify, document, and relay complex issues efficiently within cross-functional teams. These skills and qualities are crucial to ensuring software reliability, reducing defects, and accelerating high-quality product releases.

What is the difference between Senior Quality Assurance Engineer vs Quality Assurance Analyst?

AspectSenior Quality Assurance EngineerQuality Assurance Analyst
CredentialsBachelor's in Computer Science or related field, certifications like ISTQBBachelor's in IT, Computer Science, or related field, ISTQB certification often preferred
Work EnvironmentLead testing efforts, develop testing strategies, mentor junior staffExecute test cases, report bugs, perform manual and automated testing
Industry UsageUsed across software development, tech, and IT companiesCommon in software, finance, healthcare, and tech sectors

The main difference is that Senior Quality Assurance Engineers typically lead testing projects, develop strategies, and mentor teams, while Quality Assurance Analysts focus on executing tests and reporting issues. Both roles require similar credentials and are vital in software quality assurance across industries.

Is a senior quality assurance engineer a good career?

A senior quality assurance engineer is a valuable role in software development, focusing on testing, process improvement, and ensuring product quality. It offers opportunities for career growth, specialization in testing tools and methodologies, and often requires strong analytical and communication skills. The role is generally considered stable and in demand across various industries that develop software or hardware products.

What are the most commonly searched types of Quality Assurance Engineer jobs in Romeoville, IL?

The most popular types of Quality Assurance Engineer jobs in Romeoville, IL are:

What are popular job titles related to Senior Quality Assurance Engineer jobs in Romeoville, IL?

For Senior Quality Assurance Engineer jobs in Romeoville, IL, the most frequently searched job titles are:

What job categories do people searching Senior Quality Assurance Engineer jobs in Romeoville, IL look for?

The top searched job categories for Senior Quality Assurance Engineer jobs in Romeoville, IL are:

What cities near Romeoville, IL are hiring for Senior Quality Assurance Engineer jobs?

Cities near Romeoville, IL with the most Senior Quality Assurance Engineer job openings:

Infographic showing various Senior Quality Assurance Engineer job openings in Romeoville, IL as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 16% Part Time, 1% Temporary, 4% Contract, and 1% Nights. Highlights an 84% Physical, 1% Hybrid, and 15% Remote job distribution, with an average salary of $120,046 per year, or $57.7 per hour.

Sr. QA Engineer II

Chicago, IL • On-site


Yum! Brands
Traveler Accommodation • 10K+ employees

5.4

Company rating: 5.4 out of 10

Based on 13 frontline employees who took The Breakroom Quiz

Recommended by parents

Respectful managers

Uninterrupted breaks


Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 10 days ago


Job description

We are looking for a POS QA Test Lead to drive quality across our Point-of-Sale (POS) systems and embedded services. This role will be responsible for leading test strategy, building robust automation, and ensuring high-quality releases in a fast-paced, agile environment.

You will work closely with developers and product teams as an embedded QA Test lead within a scrum team, while reporting to the POS QA Manager.

  • Bachelor's degree in Computer Science, Computer Information Systems, Engineering, or equivalent experience.
  • Strong understanding of computer science fundamentals, including data structures, algorithms, and design patterns.
  • 5+ years of experience in Android test automation.
  • Proficiency in Kotlin or Java for Android development.
  • Solid experience with Node.js and TypeScript, including writing and maintaining automated tests.
  • Experience with test frameworks such as Mocha (or similar).
  • Hands-on experience with UI automation frameworks such as Playwright.
  • Experience testing Android applications using frameworks like Appium.
  • Experience working with MQTT or similar Pub/Sub systems (e.g., WebSockets, SSE).
  • Experience testing GraphQL APIs, including complex queries and mutations.
  • Familiarity with cloud environments and containerized deployments (Docker, container registries).
  • Strong understanding of Git workflows and CI/CD pipelines (e.g., GitLab CI, GitHub Actions, Jenkins).
  • Experience debugging and analyzing logs across distributed services.
  • Proficiency with Jira or similar tools.

Nice to Have

  • Experience with POS systems or Quick service restaurant technology.
  • Experience with performance testing and load generation.
  • Knowledge of microservices architecture.
  • Experience with real-time data systems.
  • Exposure to test data management and environment orchestration.

Why Join Us

  • Work on a critical POS platform used at scale.
  • Be a technical leader in QA and influence quality strategy.
  • Collaborate in a fast-moving engineering environment.
  • Drive an automation-first testing culture.

Salary Range: 121,600 - 142,900 annually + bonus eligibility. 

This is the expected salary range for this position. Ultimately, in determining pay, we'll consider the successful candidate's location, experience, and other job-related factors.

Benefits: Employees (and their eligible family members) may enroll in the following types of insurance coverage: medical, dental, vision, legal, and accidental death and dismemberment, as well as FSA/HSA (depending on enrolled medical plan). Yum! also provides short-term disability, long-term disability, and life insurance. Employees may enroll in our 401(k) plan. Yum! provides 4 weeks of vacation, paid sick leave, 10 paid holidays, a floating day off and 2 paid days for volunteer time each calendar year. To learn more about working at Yum! -Click here. 

At Yum!, one of our core values is to Believe in ALL People. This means seeing the value in everyone and unlocking their full potential to be their best self. YUM! Brands, Inc. (including its subsidiaries Yum Restaurant Services Group, LLC ("YRSG") and Yum Connect, LLC ("Yum Digital and Technology")(collectively, "Yum") is proud to be an equal opportunity employer and is committed to equity, inclusion, and belonging for all dimensions of diversity.  We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other protected characteristic. Yum! is committed to working with and providing reasonable accommodation to applicants with disabilities or special needs.

US Job Seekers/Employees - Click here to view the "Know Your Rights" poster and supplement and the Pay Transparency Policy Statement.

  • Bachelor's degree in Computer Science, Computer Information Systems, Engineering, or equivalent experience.
  • Strong understanding of computer science fundamentals, including data structures, algorithms, and design patterns.
  • 5+ years of experience in Android test automation.
  • Proficiency in Kotlin or Java for Android development.
  • Solid experience with Node.js and TypeScript, including writing and maintaining automated tests.
  • Experience with test frameworks such as Mocha (or similar).
  • Hands-on experience with UI automation frameworks such as Playwright.
  • Experience testing Android applications using frameworks like Appium.
  • Experience working with MQTT or similar Pub/Sub systems (e.g., WebSockets, SSE).
  • Experience testing GraphQL APIs, including complex queries and mutations.
  • Familiarity with cloud environments and containerized deployments (Docker, container registries).
  • Strong understanding of Git workflows and CI/CD pipelines (e.g., GitLab CI, GitHub Actions, Jenkins).
  • Experience debugging and analyzing logs across distributed services.
  • Proficiency with Jira or similar tools.

Nice to Have

  • Experience with POS systems or Quick service restaurant technology.
  • Experience with performance testing and load generation.
  • Knowledge of microservices architecture.
  • Experience with real-time data systems.
  • Exposure to test data management and environment orchestration.

Why Join Us

  • Work on a critical POS platform used at scale.
  • Be a technical leader in QA and influence quality strategy.
  • Collaborate in a fast-moving engineering environment.
  • Drive an automation-first testing culture.
  • Develop and maintain automated tests for new feature functionality within the sprint.
  • Build and expand automated regression test suites to ensure stability of existing features.
  • Define, estimate, prioritize, and coordinate testing activities within the scrum team.
  • Contribute to and enhance internally built test automation frameworks.
  • Design scalable and maintainable test strategies for UI, API, and integration testing.
  • Identify, log, and track defects, ensuring clear and actionable bug reports.
  • Collaborate closely with developers, product managers, and DevOps to ensure shift-left testing practices.
  • Analyze failures across distributed systems, including logs, traces, and service interactions.
  • Ensure quality across end-to-end POS workflows, including offline/online scenarios and edge cases.
  • Support and improve CI/CD pipelines, ensuring automated tests are integrated into release workflows.
  •  Mentor and guide QA engineers, fostering a culture of automation and quality ownership.


What Yum! Brands employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom