Skip to main content
Cepheid
Scraped fromBuiltinToday
QaSenior

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

C#Visual StudioMstestNunitGithub CopilotAzure DevOpsSpecflowPostmanTestcompleteSeleniumFddTddBdd
Work Type
On Site
Job Type
Full Time
Location
Munich
Salary
Not specified

About the Position

Bring more to life. Are you ready to accelerate your potential and make a real difference within life sciences, diagnostics and biotechnology? At Beckman Coulter Diagnostics, one of Danaher’s 15+ operating companies, our work saves lives—and we’re all united by a shared commitment to innovate for tangible impact. You’ll thrive in a culture of belonging where you and your unique viewpoint matter.

Responsibilities

  • Ensure the quality, reliability, and robustness of software developed by engineering teams.
  • Apply strong C# software engineering skills with quality as a first‑class outcome—contributing to design, implementation, refactoring, and code reviews, and validating behavior with effective unit and integration tests.
  • Build and maintain production‑grade test infrastructure using SOLID principles and clean architecture.
  • Collaborate closely with peers during implementation—participating in design/architecture discussions and driving changes in product code as needed.
  • Own the architecture, extensibility, and performance of the automation framework, strengthening CI/CD quality gates.
  • Engage deeply in technical problem solving while acting as a quality mentor, driving root cause analysis and defect prevention.

Requirements

  • Masters/Bachelor’s degree in Computer Science or Software Engineering with a minimum of 5 years of experience; ISTQB certification is an advantage.
  • Strong C# development experience using Visual Studio and unit testing frameworks such as MSTest and/or NUnit.
  • Proven ability to create test plans and test cases, automate tests, and design automation frameworks for non-UI applications and services.
  • Experience working in agile environments and using Azure DevOps to manage and track work.
  • Hands-on experience with API and UI testing, familiarity with tools such as SpecFlow, Postman, TestComplete, Selenium, or similar.
  • Solid understanding of FDD, TDD, and BDD principles, with experience building and maintaining CI/CD pipelines in Azure DevOps.
Senior Software Engineer - Software Test Developer (f/m/d)