StatRad · 18 hours ago
Software Development Engineer in Test
StatRad is a market-leading company in the telehealth industry that supports healthcare providers through teleradiology services. They are seeking a Software Development Engineer in Test (SDET) to design, develop, and maintain automated test frameworks, ensuring the quality and performance of their proprietary applications while collaborating with software engineers to integrate testing into the development lifecycle.
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
Qualification
Required
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, with exposure to visual regression, observability, or performance tooling considered a plus
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
Preferred
Experience in regulated or compliance-driven environments (e.g., healthcare, medical device, or other highly controlled industries)
Company
StatRad
StatRad provides cloud-based software to allow digital access to medical images
Funding
Current Stage
Growth StageTotal Funding
unknown2024-11-18Acquired
1996-05-01Series Unknown
Recent News
Fundspeople Latam
2023-12-27
Company data provided by crunchbase