Skip to content
mimi

Senior Software Engineer - Quality Assurance Developer (m/w/d)

Beckman Coulter Life Sciences

On-site Full-time Senior Today

About the role

About Beckman Coulter Diagnostics

Ignite Your Potential and Make a Difference!

Are you eager to enhance your career while contributing to vital advancements in life sciences, diagnostics, and biotechnology?

At Beckman Coulter Diagnostics, part of Danaher’s network of innovative companies, we are committed to saving lives through cutting-edge diagnostic solutions. Here, you'll be part of a culture where every unique viewpoint is valued, empowering you to play an integral role in transforming ideas into impactful innovations.

Beckman Coulter Diagnostics has led the way in clinical diagnostics for over 90 years, offering solutions that benefit countless patients and healthcare professionals worldwide. Our technologies are at the forefront of medical testing, enabling a million tests globally every hour, directly contributing to improved patient outcomes.

Your Role

In the role of Senior Software Engineer - Quality Assurance Developer (m/w/d), you’ll be pivotal in ensuring software quality and reliability within our R&D Software team.

What You’ll Do

  • Utilize your strong C# software engineering skills, focusing on quality by designing, implementing, refactoring, and conducting code reviews, while validating functionality through unit and integration tests.
  • Treat tests as first-class software: Develop and uphold robust production-grade test infrastructures, adhering to SOLID principles and clean architecture to ensure maintainability and coverage.
  • Engage in close collaboration with peers during implementation, participating in design discussions to enhance testability and robustness, and driving enhancements in product code when necessary.
  • Take ownership of the automation framework’s architecture, ensuring extensibility and performance, and enhancing CI/CD quality processes for fast feedback and reliability.
  • Bring a strong quality perspective to code reviews, identifying design risks and recommending improvements to elevate overall software quality.
  • Deepen your involvement in technical problem-solving as a quality mentor, performing root cause analyses and defect prevention while promoting best engineering practices such as TDD/BDD and continuous process enhancement.

Essential Requirements

  • Master's or Bachelor’s degree in Computer Science or Software Engineering, with at least 5 years of relevant experience; ISTQB certification is a plus.
  • Extensive C# development experience, proficiency with Visual Studio and unit testing frameworks like MSTest and/or NUnit; familiarity with GitHub Copilot is advantageous.
  • A proven track record in creating test plans, automating tests, and designing automation frameworks for non-UI applications and services.
  • Experience in agile environments, using Azure DevOps for project management and tracking.
  • Hands-on expertise in API and UI testing, with knowledge of tools like SpecFlow, Postman, TestComplete, Selenium, and others.
  • A solid understanding of FDD, TDD, and BDD principles, along with hands-on experience establishing and maintaining CI/CD pipelines in Azure DevOps.
  • Exceptional communication skills, with the ability to influence technical decisions and effectively collaborate with development teams.

Preferred Qualifications

  • Experience in laboratory automation, robotics, and control theory.
  • Familiarity with software development processes in regulated environments (ISO13845 and ISO62304).

Join Us

Join our dynamic team today and contribute to meaningful advancements in science and technology that impact lives globally. Together, we’ll harness the power of innovation to tackle complex challenges and create solutions that matter.

Skills

API testingAzure DevOpsBDDC#CI/CDGitHub CopilotIntegration testingISO13845ISO62304MSTestNUnitPostmanSeleniumSpecFlowTDDTestCompleteUI testingUnit testingVisual Studio

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free