Associate SDET

Ensora HealthIndianapolis, IN

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. The Associate Software Development Engineer in Test (SDET) supports the creation, maintenance, and execution of automated tests within agile product teams at Ensora Health. This role builds foundational expertise in modern quality engineering practices, test automation frameworks, and CI/CD pipelines while contributing to the delivery of high‑quality software used by mental and behavioral health providers. The ideal candidate is curious, technically grounded, and eager to grow—comfortable working in a modern engineering environment that leverages automation, AI‑assisted testing, and continuous integration to improve software quality, speed, and reliability.

Requirements

  • 1–3 years of experience in software testing, quality engineering, or software development.
  • Proficiency in PHP and C#/.NET.
  • Working knowledge of SQL and databases such as MongoDB, MySQL, or SQL Server.
  • Familiarity with test automation concepts, frameworks, and tooling.
  • Exposure to AI‑assisted testing, test generation, or intelligent quality tools (platform‑native or third‑party).
  • Familiarity with cloud infrastructure (AWS), containers (Docker), orchestration (Kubernetes), and MCP servers.
  • Experience or familiarity with Azure DevOps, GitHub, and CI/CD best practices.
  • Understanding of web applications, APIs, and modern software architectures.
  • Strong communication skills, curiosity, and a growth‑oriented learning mindset.

Responsibilities

  • Develop Automated Tests: Write, maintain, and execute automated tests using PHP, C#, .NET, and Playwright to validate functional, regression, and integration scenarios.
  • Support AI‑Assisted Testing: Integrate and use AI‑assisted testing techniques to enhance test coverage, accelerate test creation, and identify risk areas within CI/CD pipelines.
  • Execute Quality Engineering Practices: Apply quality best practices, tools, and methodologies across the software development lifecycle.
  • Collaborate in Agile Teams: Work closely with developers, SDETs, and product team members within an agile model to design and deliver fully automated test cases.
  • Contribute to CI/CD Pipelines: Support and enhance CI/CD pipelines using Azure DevOps and GitHub Actions to ensure reliable and repeatable test execution.
  • Participate in Technical Discussions: Engage in technical discussions related to product design, test infrastructure, and automation strategy.
  • End‑to‑End Test Ownership: Take a hands‑on approach to quality engineering—from requirements analysis and test design through implementation, execution, maintenance, and results analysis.
  • Validate APIs and Data: Perform basic API testing and database validation to ensure data integrity and system reliability.
  • Defect Documentation: Identify, document, and verify defects with clear reproduction steps and supporting evidence.
  • Learn and Improve Continuously: Grow expertise in test automation, AI‑enabled quality tools, and modern engineering practices while contributing to team learning and process improvement.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service