Senior Software Engineer - Software Test Developer (f/m/d)

Danaher UK

Munich, Germany
Strong c# software engineering skills
Production-grade test infrastructure development
Unit and integration testing frameworks
This role is responsible for ensuring the quality, reliability, and robustness of software developed by engineering teams within the life sciences and diagnostics sector

Job Summary

  • This role is responsible for ensuring the quality, reliability, and robustness of software developed by engineering teams within the life sciences and diagnostics sector.
  • You will build and maintain production-grade test infrastructure using SOLID principles while collaborating closely with peers to drive pragmatic changes in product code.
  • The position offers an opportunity to act as a quality mentor, promoting engineering best practices such as TDD/BDD and driving root cause analysis for defect prevention.

Matching Summary

This role is responsible for ensuring the quality, reliability, and robustness of software developed by engineering teams within the life sciences and diagnostics sector.

Skills & Requirements

Must-have

  • Strong C# software engineering skills
  • Production-grade test infrastructure development
  • Unit and integration testing frameworks
  • CI/CD pipeline management in Azure DevOps
  • API and UI automation experience
  • TDD/BDD principles implementation

Nice-to-have

  • ISTQB certification
  • GitHub Copilot familiarity
  • Laboratory automation background
  • Regulated environment process knowledge
  • Control theory experience
  • ISO13845 and ISO62304 standards

Key Requirements

  • Bachelor's or Master's degree in Computer Science
  • Minimum 5 years of relevant experience
  • Experience with MSTest and/or NUnit frameworks
  • Hands-on API and UI testing skills
  • Familiarity with SpecFlow, Postman, Selenium, or similar tools

Work Rights

Not specified

Tailored Resume

Cover Letter