Senior Quality Engineer
Umain is a leading product and technology company expanding in the U.S. market. We’re seeking an experienced Senior Quality Engineer to join our product and technology group in Chicago.
At Umain, you’ll be embedded in cross-functional teams that design, build, and ship high-performing digital products for global brands, bringing a quality-first mindset to every stage of delivery. You’re comfortable running thorough manual and exploratory testing, but your north star is automation: building the frameworks, pipelines, and culture that deliver quality consistently. If you believe quality is everyone’s responsibility, and that the best time to catch a bug is before it’s written, then please keep reading.
This full-time role is based in Chicago at our West Loop office. As part of Umain’s expanding U.S. footprint, you’ll help establish our reputation for engineering excellence, strategy, and delivery in the American market. You must be in Chicago or willing to relocate to be considered for this role, as we require a minimum of 3 days in-office per week. Applicants must be authorized to work in the U.S.
What you'll do
Client & Team Leadership
Partner with clients, product managers, and engineers to define test strategies, test plans, and acceptance criteria that reflect what matters to the business.
Champion a shift-left approach, engaging during requirements, design, and code review rather than only at the end of a sprint.
Bring the quality voice to agile ceremonies and explain risk, coverage, and trade-offs clearly to technical and non-technical audiences.
Help shape Umain’s growing U.S. quality engineering culture and standards.
Testing & Automation
Build, maintain, and scale automated test suites using modern frameworks such as Playwright, Cypress, or Selenium, writing clean, maintainable test code in TypeScript or Python.
Integrate automated tests into CI/CD pipelines to enable continuous testing on every build.
Advocate for a testing pyramid approach, prioritizing fast, reliable unit and integration tests alongside end-to-end coverage.
Test web applications and APIs built on modern stacks such as React/Next.js and Node.js/NestJS, using tools like Postman for API testing.
Execute thorough manual and exploratory testing for new features, edge cases, and regression scenarios across web and mobile platforms.
Design and maintain reusable test cases in tools like TestRail or Zephyr, and log and manage defects in Jira with clear reproduction steps and impact assessments.
Explore AI-assisted testing tools for test generation, visual regression, and intelligent test selection.
Quality Insight & Continuous Improvement
Partner with Web, iOS, Android, and Back-end engineers to identify testability gaps early and design features that are easier to verify and automate.
Monitor test coverage, defect trends, and pipeline health, connecting quality metrics to real client and business outcomes.
Proactively identify process improvements and share learnings across teams.
Who you are
5+ years of professional experience in software quality engineering, with a strong track record across both manual and automated testing.
Proficient with at least one automation framework (Playwright, Cypress, or Selenium) and comfortable writing test code in TypeScript or Python.
Experienced with CI/CD pipelines and integrating automated tests into developer workflows.
Solid understanding of agile methodologies and a genuine shift-left mindset.
A collaborative team player with a client-focused mindset who sees quality as a shared responsibility, not a gate at the end.
Curious, methodical, and energized by complex systems and the challenge of finding what others miss.
Bonus experience
Testing across both web and native mobile platforms (iOS / Android).
BDD frameworks (Cucumber, Gherkin).
Performance or load testing (k6, JMeter, or similar).
Cloud environments, ideally GCP.
Docker and containerized test environments.
Observability and monitoring tools.
What we offer
Work with global brands on diverse, high-impact digital projects.
A personal coach and a development plan you build together.
Compensation: $135,000.00–$165,000.00 USD annually based on experience
Umain North America offers a competitive salary, comprehensive benefits that reflect our Nordic heritage, including fully subsidized health insurance premiums for employees and their families. Our flexible time-off policy requires at least 3 weeks off per year, and we encourage taking time in 2-week blocks so you can truly disconnect and recharge. Our culture is built on inclusive decision-making, collaboration, continuous learning, transparency, and trust.
Umain North America is an equal opportunity employer committed to diversity and inclusion in the workplace.
- Location
- Chicago
- Remote status
- Hybrid
Chicago
About Umain
Umain is a digital product consultancy. We shape, ship and scale digital products at speed. Founded in Stockholm in 2001, we are a growing team of 100+ experts in digital product strategy, design, and technology.
We are a part of Eidra, a group of top-notch companies specializing in strategy, creativity, and engineering. As a collective we guide leaders in making meaningful and lasting change.