QA Test Automation Engineer

MedSpeed

Elmhurst, Northern (IL, KY)

Hybrid

USD 95,000 - 115,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision coverage
Flexible spending accounts
Paid time off
401(k)

Job summary

MedSpeed is hiring a QA Test Automation Engineer to define and own automated test coverage across web, mobile, and backend systems. You’ll focus on UI automation for Flutter Web and native mobile, executing tests on real browsers and devices via BrowserStack.

The role drives testing strategy from ground up and aligns testing with CI/CD processes. Ideal candidates have 5+ years in test automation, experience with Flutter testing, cloud testing grids, and REST API validation in a .NET environment.

Qualifications

  • 5+ years of professional test automation experience across UI and API layers.
  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • Experience defining a testing strategy and choosing automation layers, devices, and browsers.

Responsibilities

  • Own test strategy and decide coverage per layer, devices, and browsers.
  • Build and maintain automated UI tests for Flutter Web and native mobile.
  • Run regression suites on real devices and desktop browsers via cloud farms.
  • Validate data flows across .NET backends and Salesforce integrations.
  • Integrate tests into CI pipelines and define quality gates.

Skills

Test automation
UI automation
API testing
Flutter testing
CI/CD pipelines
Salesforce integration
REST APIs
Git & Postman
Jira/Azure Boards

Education

Bachelor's degree in CS/SE or related field

Tools

BrowserStack
Sauce Labs
GitHub Actions
Azure DevOps
Postman/Newman
Jira

Job description

QA Test Automation Engineer

Only candidates local to the Chicagoland area will be considered

Hybrid: In Office Every Thursday in Elmhurst, IL Required

Join MedSpeed and help deliver health! We're a healthcare logistics company partnering with organizations nationwide to transport vital medical supplies and specimens. At MedSpeed, teamwork, integrity, and growth drive everything we do. If you're passionate, driven, and ready to make a real impact, we want to hear from you. Today, we have a nationwide presence with locations across the U.S., yet we've never lost the entrepreneurial spirit and close-knit culture that defined us from day one.

Our people are at the heart of what we do and how we support our customers. We work as one team, we keep our promises, and we get better every day. These aren't just words; they shape how we support each other, grow together, and deliver real impact.

The QA Test Automation Engineer will define and build our automated test coverage across web, mobile, and backend systems. You'll own UI automation for our Flutter Web and mobile apps, run those suites on real browsers and physical devices through BrowserStack, and confirm that data moves correctly between frontend and backend.

This role is responsible for defining and owning the testing strategy from the ground up. The ideal candidate will determine what should be automated, at which testing layer, and across which devices and platforms. This position will build and maintain automated tests, integrate them into CI pipelines, and ensure the test suite remains reliable, effective, and actionable as the product evolves.

How You Will Contribute
  • Own the test strategy: Decide what gets covered at each layer (unit, widget, integration, end to end, manual exploratory), which browsers and devices are worth paying for, and where the coverage gaps carry real release risk. Document those decisions and revisit them as the product changes.
  • UI and end-to-end automation: Build and maintain automated UI test suites for Flutter Web and native mobile using the Flutter testing stack and current automation frameworks.
  • Cross-browser and multi-device runs: Execute regression suites on real iOS and Android devices and on Chrome, Safari, Edge, and Firefox through cloud device farms such as BrowserStack.
  • API and integration testing: Validate data flows, request and response contracts, and system behavior across .NET backend APIs and connected Salesforce services.
  • CI/CD integration: Run tests in parallel inside CI pipelines, define quality gates that block bad builds, and shorten the feedback loop before production releases.
  • Flake triage: Track intermittent failures to their actual cause, whether that's front-end rendering, device-specific behavior, timing, or an unstable API response, and fix them rather than retrying around them.
  • Measure and report quality: Define the metrics that show whether testing is working (escaped defects, flake rate, suite runtime, coverage of critical user paths) and report them to engineering and product on a regular cadence.
  • Evaluate tooling and evolve our practice: Track how testing is changing in the Flutter, mobile, and CI ecosystems. Run a proof of concept before adopting anything new, present the tradeoff and migration cost, and retire tools and tests that no longer earn their maintenance.
  • Raise the team's testing standards: Review test code in pull requests, set conventions others follow, and help developers write and maintain their own tests instead of routing everything through QA.
  • Collaboration: Work with developers, DevOps, and product managers to agree on test criteria and find edge cases before code ships.
Skills for Success
  • 5 years of professional experience in test automation covering both UI and API layers.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • Experience defining a test strategy rather than executing someone else's: choosing the automation layer, setting the device and browser matrix, and defending those calls to engineering and product.
  • At least one testing tool, framework, or process change you introduced or migrated, and a clear reason it was worth the cost.
  • Hands-on experience with the Flutter testing framework (integration_test, flutter_test) or comparable UI automation tools, with the ability to learn Flutter quickly
  • Experience configuring and running automated UI suites on cloud test grids (BrowserStack, Sauce Labs, or similar) against desktop browsers and physical mobile devices.
  • Experience testing applications that integrate with enterprise systems such as Salesforce or another CRM platform.
  • Experience running automated tests in CI pipelines (GitHub Actions, Azure DevOps, or equivalent).
  • Practical understanding of mobile fragmentation: screen sizes, OS versions, platform-specific UI behavior, and how to keep regression runtimes reasonable despite all of it.
  • Proficiency testing and automating REST APIs, JSON payloads, and backend services built in .NET / C#.
  • Comfortable with Git, Postman/Newman, and defect tracking in Jira or Azure Boards.
Our Commitment to You

MedSpeed knows that doing meaningful work starts with being part of a company that values your well-being. That's why, in addition to a collaborative and purpose-driven culture, we offer benefits that support your life both at work and beyond it.

  • medical, dental, and vision coverage
  • flexible spending accounts
  • paid time off to recharge
  • a 401(k) to help you plan for the future

The salary for this role ranges from $95,000 to $115,000, depending on factors like experience, skills, and location. A discretionary bonus is also available.

MedSpeed only contacts candidates through official channels and never requests personal information outside of our secure application process. All position openings are at www.medspeed.com.

As part of our hiring process, final candidates will be subject to a background check, in compliance with applicable laws.

MedSpeed is an Equal Opportunity Employer

#LIhybrid

#INDSP

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

QA Test Automation Engineer / Hybrid in Chicago Suburbs
QA Test Automation Engineer / Hybrid in Chicago Suburbs

Motion Recruitment Partners LLC • Elmhurst (IL), Northern (KY)

Hybrid
USD 90,000 - 130,000
QA Automation Engineer (.NET + Flutter)
QA Automation Engineer (.NET + Flutter)

Albi • Oak Brook (IL)

On-site
USD 90,000 - 120,000
Competitive Salary
Generous PTO
Medical, dental, and vision insurance coverage
+2
Hybrid QA Test Automation Engineer – Flutter/UI & API
Hybrid QA Test Automation Engineer – Flutter/UI & API

MedSpeed • Elmhurst (IL), Northern (KY)

Hybrid
USD 95,000 - 115,000
Medical, dental, vision coverage
Flexible spending accounts
Paid time off
+1
Senior QA Engineer
Senior QA Engineer

Movemedical • San Diego (CA)

Remote
USD 110,000 - 125,000
Healthcare (Medical, Dental, Vision)
Wellness Programs
401k
+3
Software QA Engineer (Automated)
Software QA Engineer (Automated)

Retail Success Co • Overland Park (KS)

Hybrid
USD 90,000 - 130,000
Onsite fitness center
Medical insurance
Dental insurance
+5
Software QA Engineer (Automated)
Software QA Engineer (Automated)

Worky • Overland Park (KS)

Hybrid
USD 70,000 - 110,000
Onsite fitness center
Medical, dental, vision benefits
401(k)
+1
UX/UI Designer - Driver Experience
UX/UI Designer - Driver Experience

MedSpeed • Elmhurst (IL), Northern (KY)

On-site
USD 125,000 - 135,000
Medical, dental, and vision coverage
Flexible spending accounts
Paid time off
+1
Senior QA Test Automation Engineer — Hybrid/Remote
Senior QA Test Automation Engineer — Hybrid/Remote

Motion Recruitment Partners LLC • Elmhurst (IL), Northern (KY)

Hybrid
USD 90,000 - 130,000
Lead QA Automation Engineer
Lead QA Automation Engineer

HealthCentral • United States

Hybrid
USD 100,000 - 130,000
Flexible remote working culture
21 days PTO
Comprehensive medical/dental/vision benefits
+2
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

Ecolab • Naperville (IL)

Hybrid
Medical benefits
Dental benefits
Vision benefits
+1