Principal QA Engineer- AI Testing (Chicago, IL)

Bunzl Career
Romeoville, IL

Bunzl Distribution is seeking a Technical QA Manager with a strong data engineering mindset to lead quality across our Business-to-business (B2B) eCommerce and distribution platforms. In this role, you will build our Quality Assurance capability from the ground up — shifting from consultant-reliant testing to an AI-powered, developer-integrated, automation-first QA practice .

The ideal candidate is a hands-on builder who can co-author unit tests, use GitHub Copilot Pro+ , implement AI-based testing tools , and drive performance and functional automation in a fast-paced environment. They will be embedded directly with the engineering team, participating in standups, sprint planning, and code reviews. Success in this role means taking ownership of quality at the source, writing tests alongside developers, introducing reusable QA libraries, and ensuring performance, stability, and scalability are never compromised. This is a role for someone who treats AI as a coding partner, builds tools to eliminate manual QA, and becomes a technical voice in shaping testable architectures.

This is a hybrid role out of our Chicago, IL (Morton Grove) office. Expectation is to be in the office 3-4 days per week.

Responsibilities:


  • Define and implement a scalable test strategy and automation architecture across unit, API, UI, and performance layers.

  • Collaborate with developers to design testable systems and write unit tests using TDD practices.

  • Use AI tools like GitHub Copilot Pro+, CodiumAI, or Diffblue to generate, refactor, and improve test coverage and assertions.

  • Develop and maintain reusable test frameworks for both desktop and mobile applications.

  • Execute performance and load testing using JMeter, k6, or AI-enhanced tools such as Tricentis NeoLoad, LoadNinja, or Predator.

  • Analyze business and technical requirements to create and maintain test cases, test plans, and test reports.

  • Build internal tools or libraries to reduce repetitive work and increase QA reusability and intelligence.

  • Track and manage issues using bug tracking tools and report on test progress through weekly QA metrics.

  • Lead QA efforts across multiple projects/releases concurrently, including integration with AS400 or ERP systems.

  • Provide training and mentorship on testing best practices and AI/automation standards to other team members.

  • Raise red flags early and provide strategic QA input into project risk, quality, and release readiness.

Requirements:


  • High school diploma or GED equivalent required

  • Bachelor's degree in computer science or related field 

  • 8+ years of QA or SDET (software development, engineer and test) experience with strong automation and coding skills

  • Solid programming experience in JavaScript, Python, or Java (with knowledge of .NET a plus)

  • Hands-on experience in TDD (test driven development) , unit testing frameworks (e.g., Jest, JUnit, PyTest), and co-authoring tests with developers

  • Experience with GitHub Copilot Pro+ , CodiumAI, or similar AI test coding assistants

  • Test automation experience using Cypress, Playwright, Selenium/WebDriver , Postman, and RestAssured

  • Experience in performance testing using JMeter , k6 , or cloud-based/AI performance testing platforms

  • Deep understanding of B2B eCommerce systems , distribution logic, and ERP integration (e.g., AS400)

  • Strong familiarity with CI/CD pipelines (GitHub Actions, Azure DevOps, GitLab CI)

  • Knowledge of test data design, XML/JSON, and SQL for backend validation.

Preferred Skills:


  • Built internal testing tools or reusable automation libraries

  • Experience in AI/ML model validation or prompt testing

  • Cloud-native testing exposure (AWS, Azure, GCP)

  • Performance observability and root cause diagnostics

Bunzl Salary range for this role is $100,000- $130,000/year based on experience, education and location. 

What are you waiting for? A new career awaits you with endless opportunities.

Bunzl is a global leader in the Cleaning & Hygiene, Food Processing, Grocery, Health Care, Non-Food Retail, and Safety industries. We have grown both organically and through acquisitions to sales in excess of $10 billion. Bunzl North America is headquartered in St. Louis, Missouri. Bunzl North America owns and operates more than 100 warehouses and serves all 50 states, Puerto Rico, Canada and parts of the Caribbean and Mexico. With more than 5,000 employees and 400,000 plus supplies, Bunzl is regarded as a leading supplier in North America.

Bunzl Distribution offers competitive salaries, a comfortable work environment, and a full range of benefits including a 401k with a company match.

Bunzl Distribution has a tradition of commitment to equal employment opportunity. It is the established policy to attract and retain the best qualified people without regard to race, color, religion, national origin, sex/gender (including pregnancy), sexual orientation, age, disability or veteran status as provided by law.

 

Posted 2025-10-10

Recommended Jobs

Non-Technical Management

Engel Consulting Group
Rosemont, IL

Job Description: Engel has been matching Technical Professionals with our Fortune 500 Enterprise and National Corporate Clients for over 20 years.  We consider your professional skills as well as you…

View Details
Posted 2025-08-07

Full Time Pulmonology Job Springfield, IL

Medrina Medrina
Springfield, IL

We are a large physician-owned group expanding outside of the Springfield, IL area. As part of our Respiratory Program, we are seeking a pulmonologist to work 20 hours per week, overseeing NPs provid…

View Details
Posted 2025-09-10

Locum Tenens Anesthesia Job Peoria, IL

CompHealth CompHealth
Peoria, IL

When it comes to finding the perfect locums assignment, sometimes it is all about who you know. CompHealth has been around for a long time and have a vast network of connections to facilities across t…

View Details
Posted 2025-09-27

Senior Network Engineer (POS) :: Chicago, Illinois (Chicago, IL)

CEDENT
Chicago, IL

SENIOR NETWORK ENGINEER REQUIREMENTS: ~3+ years€™ experience in routing, core switching, Firewalls, VLAN, VPN, WLAN, TCP/IP, DNS, DHCP, monitoring tools, network topologies and Cisco network compon…

View Details
Posted 2025-10-09

Finish Carpenter

Panhandle Cleaning & Restoration
Wheeling, IL

Replies within 24 hours Benefits: ~401(k) ~401(k) matching ~Company car ~Competitive salary ~Free uniforms ~Health insurance Expanding Restoration Company wants you! - ASK ABOUT SIGN ON BO…

View Details
Posted 2025-08-06

Home Health Nurse

NOS HEALTHCARE
Chicago, IL

Job Description Job Description We are seeking a Home Health Nurse to join our team! You will be responsible for the assessment, diagnosis, and treatment of assigned patients. Responsibilities…

View Details
Posted 2025-07-27

Supervisor media business operations

Publicis CoLab
Chicago, IL

Company Description Hi there! We’re Razorfish. We’ve been leading the marketing industry with our digital expertise since the start of the internet. But in 2020, we did a full reboot. What’s diff…

View Details
Posted 2025-10-09

Assistant Operations MGR needed at leading condo mgmt firm. Grow here!

Connected Property Management LLC
Chicago, IL

Job Description Job Description We are currently in need of a full time Assistant Operations Manager. Each condominium association that we manage is assigned to a team comprised of a Sr. Opera…

View Details
Posted 2025-07-27

Junior Accountant

The Gettys Group Companies
Chicago, IL

We are seeking a detail-oriented and motivated Junior Accountant to support our Finance team in maintaining accurate financial records and assisting with day-to-day accounting tasks. This role is i…

View Details
Posted 2025-09-14

Bookkeeper

LaSalle Network
Downers Grove, IL

Are you a detail-lover who thrives behind the numbers? Join a fast-paced, tight-knit team in Downers Grove where your bookkeeping skills will make an immediate impact. We’re looking for a  Bookkeeper…

View Details
Posted 2025-09-08