Senior Software Test Engineer (C#)
Role details
Job location
Tech stack
Job description
We are looking for a Senior Software Test Engineer to join a team developing breakthrough non-invasive medical technologies focused on histotripsy treatment systems. The role combines hands-on manual testing and automated testing in C# for complex medical device software and integrated hardware platforms.
You will be responsible for validating software functionality, system workflows, and hardware-software interactions across highly regulated medical environments. The position requires close collaboration with software, systems, and product engineering teams to ensure reliability, performance, and safety of life-critical medical solutions. Experience with embedded systems and hardware-integrated testing is considered a strong advantage., * Design, develop, and execute manual and automated software test scenarios for medical device platforms
- Create automated test cases and frameworks using C#/.NET
- Perform integration, system-level, regression, exploratory, usability, and end-to-end testing
- Validate clinical workflows and software functionality across Windows-based and connected systems
- Build automated validation suites for device communication, UI behavior, and functional workflows
- Support continuous integration (CI) pipelines and automated test execution
- Test embedded software interactions with hardware devices, sensors, and external interfaces
- Troubleshoot and validate systems using real hardware in laboratory environments
- Identify, document, and analyze defects, working closely with development teams to verify fixes
- Maintain compliance documentation including test plans, traceability records, validation reports, and FDA-aligned quality standards
Requirements
- 5+ years of experience in software testing or quality engineering
- Strong background in manual testing, test case design, defect management, and system-level validation
- Hands-on experience with C# and .NET for test automation
- Experience testing Windows desktop applications and hardware-connected systems
- Familiarity with source control systems and CI/CD workflows
Will be a plus:
- Experience with embedded systems and hardware-software integration testing
- Background in medical devices or other regulated industries
- Familiarity with IEC 62304, ISO 13485, and FDA-regulated development environments
- Experience with serial/network communication interfaces and device-level diagnostics