About The Position

Ensora Health is the leading provider of software and services for mental and behavioral health therapists, trusted by over 200,000 individual providers and more than 28,000 practices. Our unmatched expertise, partnership, and breadth of products allow us to fine-tune solutions that meet the specific needs of everyone from solo practitioners to larger practices. With AI-enabled solutions that span practice management to electronic medical records and e-prescribing to billing, we help eliminate administrative complexity and create harmony between therapists, their clients, and the whole healthcare community. As a Software Development Engineer in Test (SDET), you will lead test automation efforts and champion AI‑driven testing strategies to improve efficiency, coverage, and reliability across distributed, cloud‑native systems. You are a strong voice for quality—writing code, shaping test strategy, and building the frameworks and pipelines that help teams ship with confidence. In this role, you will mentor junior engineers, partner closely with Product and Engineering, and continuously evolve how we test through smart automation, measurable quality signals, and responsible use of AI‑assisted tools.

Requirements

  • 3+ years of experience in test automation or software development.
  • Proficiency in PHP, C#, and .NET; strong command of relevant test frameworks.
  • Hands‑on experience with Playwright.
  • Proficiency in SQL (MariaDB, MySQL, SQL Server).
  • Experience using AI‑assisted tools for testing, code generation, or data analysis (e.g., Azure OpenAI, GitHub Copilot, Testim).
  • Familiarity with Azure DevOps, GitHub, and CI/CD best practices; comfort with continuous integration tools.
  • Experience in cloud and containerized environments (AWS, Docker, Kubernetes, MCP servers).
  • Strong understanding of software architecture and testing best practices; working knowledge of AI/ML fundamentals.
  • Experience with testing frameworks such as PHPUnit, xUnit, NUnit, or MSTest.
  • Knowledge of mocking/dependency injection frameworks (e.g., Moq, NSubstitute).
  • Experience with shell/command line tools.
  • Understanding of performance and load testing methodologies.
  • Excellent communication skills with demonstrated leadership and mentoring ability.

Nice To Haves

  • Familiarity with Scrum or other agile methodologies (Scrum Master experience a plus).
  • Experience with Shift‑Left and Contract Testing.
  • Hands‑on experience with JMeter or Blazemeter.
  • Familiarity with open‑source software.
  • Experience working with onshore and offshore teams.
  • Healthcare industry experience preferred.

Responsibilities

  • Architect and scale automation frameworks: Design, implement, and maintain scalable test automation frameworks using PHP, C#, .NET, and Playwright.
  • Champion AI‑driven quality practices: Lead adoption of AI tools (e.g., Azure OpenAI, GitHub Copilot, Testim) to enhance test generation, test prioritization, risk identification, and defect detection.
  • Embed AI‑assisted testing into delivery: Integrate AI‑assisted testing into CI/CD pipelines using Azure DevOps and GitHub Actions to improve repeatability, speed, and signal quality.
  • Partner for quality-by-design: Collaborate with developers to ensure testability is built into architecture and implementation; advocate for shift‑left quality practices.
  • Expand coverage beyond functional testing: Build and maintain frameworks and pipelines for integration, behavioral, stress, and performance testing; conduct performance, load, and security testing using both traditional and AI‑enhanced approaches.
  • Operate in cloud‑native environments: Work within AWS, Docker, Kubernetes, and MCP servers to validate reliability in distributed systems.
  • Lead within agile teams: Serve as the testing strategy owner within an embedded agile team—driving test automation requirements for each iteration and release.
  • Mentor and elevate the team: Mentor junior SDETs and influence quality engineering standards (coding standards, framework improvements, best practices, and quality metrics).
  • Improve efficiency and innovation: Continually evaluate test automation strategy and identify areas to improve stability, execution time, maintainability, and coverage.
  • Drive QE processes from requirements analysis and test design through implementation, execution, maintenance, and analysis.

Benefits

  • All your information will be kept confidential according to EEO guidelines.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service