About The Position

This Senior Software Development Engineer in Test (SDET) role establishes and owns automated quality engineering capabilities for the SPM Cloud platform. It requires deep software development expertise, hands-on coding in JavaScript, TypeScript, and/or C#, and working knowledge of SQL, with an emphasis on treating test automation as a software engineering discipline. The role initially focuses on learning the existing testing framework, release processes, validation approaches, and quality controls while helping prepare STERIS to assume operational ownership of the platform. As the platform transitions to internal management, the position will define and execute its automated testing strategy, quality governance framework, release assurance processes, test automation architecture, and quality engineering standards. The role contributes to software quality, reliability, scalability, and delivery excellence across future platform initiatives. It is based in Vernon Hills, Illinois, with the opportunity for a hybrid work schedule. Qualified candidates currently within commuting distance are preferred.

Requirements

  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
  • At least 8 years of professional software testing, quality engineering, test automation, or related software engineering experience.
  • Experience building and maintaining automated test frameworks for enterprise software applications.
  • Strong experience with Playwright, Cypress, Selenium, or equivalent modern test automation frameworks.
  • Experience developing automated tests using TypeScript, JavaScript, C#, or similar programming languages.
  • Experience testing REST APIs, web services, integrations, and distributed applications.
  • Working knowledge of SQL, database validation techniques, and Git-based source control workflows.
  • Experience integrating automated testing into CI/CD pipelines and Agile software delivery environments.
  • Experience supporting production applications through defect triage, troubleshooting, release validation, and root cause analysis.

Nice To Haves

  • Experience with Playwright at enterprise scale.
  • Experience testing React-based applications and modern web architectures.
  • Experience testing cloud-native applications hosted in Azure.
  • Familiarity with Azure DevOps, GitHub Actions, or other modern CI/CD platforms.
  • Experience testing event-driven, messaging, or API-first architectures.
  • Knowledge of performance, load, stress, resiliency, accessibility, and WCAG compliance testing practices.
  • Experience with observability platforms such as Application Insights, Datadog, Splunk, or Grafana.
  • Familiarity with Docker, containerized environments, and modern development workflows.
  • Experience in healthcare, medical device, regulated, or compliance-driven software environments.
  • Experience establishing quality engineering standards and mentoring engineers within distributed software teams.
  • Knowledge of service virtualization, contract testing, and consumer-driven testing approaches.
  • Exposure to AI-assisted software development and validation practices.

Responsibilities

  • Collaborate with cross-functional teams to analyze requirements, define test strategies, and support project planning and execution.
  • Design, develop, maintain, and enhance automated testing frameworks and quality engineering solutions aligned with enterprise standards and best practices.
  • Develop and execute functional, integration, regression, API, and end-to-end automated test suites to assess software quality and release readiness.
  • Establish testing standards, automation practices, and quality engineering processes for long-term product success.
  • Participate in release readiness reviews, deployment validation, and continuous improvement initiatives across the software delivery lifecycle.
  • Investigate software defects, conduct root cause analysis, and work with engineering teams on corrective actions.
  • Collaborate with developers and architects to improve application quality, testability, reliability, and maintainability.
  • Maintain traceability between business requirements, acceptance criteria, test cases, and validation results.
  • Create and maintain testing documentation, quality metrics, test coverage analysis, and operational procedures.
  • Lead the evolution of automated testing capabilities and promote engineering best practices and quality-focused development.

Benefits

  • Comprehensive and competitive benefits portfolio.
  • Eligible for bonus participation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service