Senior Quality Engineer

Umain•Chicago, IL
•Hybrid

About The Position

Umain is seeking an experienced Senior Quality Engineer to join its product and technology group in Chicago. The role is embedded in cross-functional teams that design, build, and ship digital products for global brands. The successful candidate will bring a quality-first mindset throughout delivery, combining thorough manual and exploratory testing with a focus on automation, test frameworks, pipelines, and quality culture. This is a full-time role based at Umain’s West Loop office in Chicago, with a minimum of three days in-office per week. Candidates must be in Chicago or willing to relocate and must be authorized to work in the U.S. The position will contribute to establishing Umain’s reputation for engineering excellence, strategy, and delivery in the American market.

Requirements

  • At least 5 years of professional experience in software quality engineering, with a strong track record in manual and automated testing.
  • Proficiency with at least one automation framework: Playwright, Cypress, or Selenium.
  • Comfort writing test code in TypeScript or Python.
  • Experience with CI/CD pipelines and integrating automated tests into developer workflows.
  • Solid understanding of agile methodologies and a shift-left mindset.
  • Collaborative, client-focused approach and a view of quality as a shared responsibility.
  • Curiosity, methodical working habits, and enthusiasm for complex systems and finding issues others miss.
  • Must be in Chicago or willing to relocate.
  • Must be authorized to work in the U.S.

Nice To Haves

  • Experience testing both web and native mobile platforms, including iOS and Android.
  • Experience with BDD frameworks such as Cucumber or Gherkin.
  • Performance or load testing experience with k6, JMeter, or similar tools.
  • Experience with cloud environments, ideally GCP.
  • Experience with Docker and containerized test environments.
  • Experience with observability and monitoring tools.

Responsibilities

  • Partner with clients, product managers, and engineers to define test strategies, test plans, and business-relevant acceptance criteria.
  • Champion shift-left practices by engaging during requirements, design, and code review.
  • Represent quality in agile ceremonies and communicate risk, coverage, and trade-offs to technical and non-technical audiences.
  • Help develop Umain’s U.S. quality engineering culture and standards.
  • Build, maintain, and scale automated test suites using frameworks such as Playwright, Cypress, or Selenium, with maintainable test code in TypeScript or Python.
  • Integrate automated tests into CI/CD pipelines to support continuous testing on every build.
  • Promote 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, using tools such as Postman for API testing.
  • Perform manual and exploratory testing of new features, edge cases, and regression scenarios across web and mobile platforms.
  • Design and maintain reusable test cases in tools such as TestRail or Zephyr, 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.
  • Collaborate with Web, iOS, Android, and Back-end engineers to identify testability gaps and design features that are easier to verify and automate.
  • Monitor test coverage, defect trends, and pipeline health, connecting quality metrics to client and business outcomes.
  • Identify process improvements proactively and share learnings across teams.

Benefits

  • Personal coach and a development plan built together.
  • Competitive salary of $135,000–$165,000 USD annually, based on experience.
  • Comprehensive benefits, including fully subsidized health insurance premiums for employees and their families.
  • Flexible time-off policy requiring at least three weeks off per year, with encouragement to take time off in two-week blocks.
  • Work on diverse, high-impact digital projects with global brands.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service