Software Development Engineer in Test

StatRad LLCSan Diego, CA
8h$53 - $63Hybrid

About The Position

The Software Development Engineer in Test (SDET) is responsible for designing, developing, and maintaining automated test frameworks that ensure the quality, reliability, and performance of our proprietary PACS and related applications. This role partners closely with software engineers to integrate automated regression testing into our development lifecycle, reducing manual testing dependency and accelerating release cycles. The SDET will build and maintain front-end, API, and system-level test coverage while supporting traceability and documentation needs appropriate for a regulated healthcare software environment. This is a hands-on engineering role requiring strong coding skills, test architecture experience, and a proactive approach to scalable quality automation.

Requirements

  • Strong experience building automated tests in .NET using xUnit, NUnit, or MSTest, with assertion libraries such as FluentAssertions.
  • Hands-on experience with UI automation, including FlaUI for WinForms desktop applications and Playwright (.NET) for cross-browser web testing.
  • Experience implementing BDD practices using SpecFlow and Gherkin where appropriate to align testing with business requirements.
  • Proficiency integrating automated tests into CI pipelines (GitHub Actions or Azure DevOps) with solid understanding of Git workflows.
  • Experience testing APIs using Postman/Newman or Playwright API testing, with a strong understanding of test layering (test pyramid).
  • Working knowledge of test architecture patterns (e.g., Page Object Model or Screenplay), mocking frameworks (e.g., Moq or FakeItEasy), and code coverage tools such as Coverlet or SonarQube.
  • Familiarity with modern quality tooling such as Testcontainers for .NET, k6 for performance testing, accessibility testing tools (Accessibility Insights, axe), or OWASP ZAP for security testing in CI.
  • Understanding of containerized environments (Docker basics) and modern .NET ecosystems
  • 3–5 years of experience in software quality engineering, with at least 2 years focused on automated testing in a .NET environment (or equivalent).
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
  • Demonstrated experience building and maintaining automated regression test suites in a CI/CD-integrated development workflow.
  • Experience working in an Agile or iterative software development environment in close collaboration with engineering teams.
  • Internal Regulatory and Quality System training required for Development.

Nice To Haves

  • Exposure to visual regression, observability, or performance tooling considered a plus.
  • Experience in regulated or compliance-driven environments (e.g., healthcare, medical device, or other highly controlled industries) is preferred.

Responsibilities

  • Design, develop, and maintain automated test scripts and frameworks for front-end, API, and system-level components of our proprietary PACS and related applications.
  • Build and execute automated regression test suites to reduce manual testing effort and improve release efficiency.
  • Integrate automated tests into CI/CD pipelines to support continuous validation of new builds and feature updates.
  • Collaborate with Software Engineers and Quality Engineering to define test cases, acceptance criteria, and appropriate automation coverage.
  • Develop and manage reliable test data and environments to ensure repeatable and consistent validation results.
  • Identify defects, document findings clearly, and implement automated tests to prevent regression of resolved issues.
  • Support validation documentation and traceability efforts consistent with regulated healthcare software development requirements.
  • Contribute to ongoing improvements in test automation practices, tooling, and overall software quality processes.
  • Other projects and duties as assigned.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service