Auf einen Blick
- Aufgaben: Entwickle und teste Softwarelösungen, die das Leben von Patienten verbessern.
- Arbeitgeber: Beckman Coulter Diagnostics, ein globaler Marktführer in der klinischen Diagnostik.
- Mitarbeitervorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen und Möglichkeiten zur beruflichen Weiterentwicklung.
- Warum dieser Job: Gestalte innovative Lösungen, die einen echten Unterschied im Gesundheitswesen machen.
- Gewünschte Qualifikationen: Erfahrung in C# und Softwaretests, idealerweise mit ISTQB-Zertifizierung.
- Andere Informationen: Dynamisches Team mit exzellenten Wachstumschancen in einem unterstützenden Umfeld.
Das voraussichtliche Gehalt liegt zwischen 60000 - 75000 € pro Jahr.
Bringen Sie mehr zum Leben. Sind Sie bereit, Ihr Potenzial zu beschleunigen und einen echten Unterschied in den Lebenswissenschaften, der Diagnostik und der Biotechnologie zu machen? Bei Beckman Coulter Diagnostics, einem der 15+ Unternehmen von Danaher, rettet unsere Arbeit Leben – und wir sind alle durch ein gemeinsames Engagement verbunden, um für greifbare Auswirkungen zu innovieren. Sie werden in einer Kultur des Zugehörigkeitsgefühls gedeihen, in der Ihre einzigartige Sichtweise zählt.
Als globaler Marktführer in der klinischen Diagnostik hat Beckman Coulter Diagnostics die Konvention herausgefordert, um die Rolle des diagnostischen Labors bei der Verbesserung der Patientengesundheit seit mehr als 90 Jahren zu erhöhen. Unsere diagnostischen Lösungen werden in routinemäßigen und komplexen klinischen Tests eingesetzt und finden Anwendung in Krankenhäusern, Referenz- und Forschungslabors sowie Arztpraxen weltweit. Jede Stunde werden weltweit mehr als eine Million Tests auf Systemen von Beckman Coulter Diagnostics durchgeführt, was 1,2 Milliarden Patienten und mehr als drei Millionen Klinikern pro Jahr zugutekommt.
Der Senior Software Engineer - Software Test Developer (f/m/d) ist verantwortlich für die Sicherstellung der Qualität, Zuverlässigkeit und Robustheit der von den Engineering-Teams entwickelten Software. Diese Position berichtet an den Manager Software Engineering und ist Teil des R&D Software-Teams in München und wird vor Ort ausgeführt.
In dieser Rolle haben Sie die Möglichkeit:
- Starke C#-Softwareengineering-Fähigkeiten anzuwenden, wobei Qualität als erstklassiges Ergebnis betrachtet wird – Beitrag zu Design, Implementierung, Refactoring und Code-Reviews sowie Validierung des Verhaltens mit effektiven Unit- und Integrationstests.
- Tests als echte Software zu behandeln: Aufbau und Wartung einer produktionsreifen Testinfrastruktur (Frameworks, Dienstprogramme, Bibliotheken) unter Verwendung von SOLID-Prinzipien und sauberer Architektur mit sinnvoller Abdeckung und langfristiger Wartbarkeit.
- Eng mit Kollegen während der Implementierung zusammenzuarbeiten – Teilnahme an Design-/Architekturdiskussionen, Verbesserung der Testbarkeit und Robustheit sowie pragmatische Änderungen im Produktcode und in Schnittstellen voranzutreiben, wo nötig.
- Das Automatisierungsframework zu nutzen und weiterzuentwickeln, indem Sie dessen Architektur, Erweiterbarkeit und Leistung besitzen und die CI/CD-Qualitätskontrollen stärken (schnelles Feedback, zuverlässige Signale, Reduzierung von flüchtigen Tests) unter Verwendung von Simulationen, Stubs und Mocks, wo angemessen.
- Eine starke Qualitäts-Perspektive in Code- und Test-Reviews einzubringen, Designrisiken und Randfälle in Bezug auf Korrektheit, Zuverlässigkeit, Wartbarkeit und Beobachtbarkeit zu identifizieren und die allgemeine Qualitätsbar durch klares, praktisches Feedback zu erhöhen.
- Tief in technische Problemlösungen einzutauchen, während Sie als Qualitätsmentor agieren, Ursachenanalysen und Fehlervermeidung vorantreiben und bewährte Praktiken wie TDD/BDD, effektives Testdesign und kontinuierliche Verbesserung von Werkzeugen und Prozessen fördern.
Die wesentlichen Anforderungen der Stelle umfassen:
- Master-/Bachelor-Abschluss in Informatik oder Softwaretechnik mit mindestens 5 Jahren Erfahrung; ISTQB-Zertifizierung ist von Vorteil.
- Starke C#-Entwicklungserfahrung mit Visual Studio und Unit-Test-Frameworks wie MSTest und/oder NUnit; Vertrautheit mit GitHub Copilot ist von Vorteil.
- Nachgewiesene Fähigkeit, Testpläne und Testfälle zu erstellen, Tests zu automatisieren und Automatisierungsframeworks für nicht-UI-Anwendungen und -Dienste zu entwerfen.
- Erfahrung in agilen Umgebungen und der Nutzung von Azure DevOps zur Verwaltung und Nachverfolgung von Arbeiten.
- Praktische Erfahrung mit API- und UI-Tests sowie Vertrautheit mit Tools wie SpecFlow, Postman, FIT, Lasttest-Tools, TestComplete, Selenium oder ähnlichem.
- Solides Verständnis von FDD, TDD und BDD-Prinzipien, mit Erfahrung im Aufbau und der Wartung von CI/CD-Pipelines in Azure DevOps.
- Exzellente Kommunikationsfähigkeiten, mit der Fähigkeit, technische Entscheidungen zu beeinflussen, effektiv mit Entwicklungsteams zusammenzuarbeiten und offene Fragen zur Lösung zu treiben.
Es wäre von Vorteil, wenn Sie auch über vorherige Erfahrungen in folgenden Bereichen verfügen:
- Erfahrung im Bereich Laborautomatisierung / Robotik und Regelungstheorie.
- Vertrautheit mit Softwareentwicklungsprozessen für regulierte Umgebungen (ISO13845 und ISO62304).
Schließen Sie sich noch heute unserem erfolgreichen Team an. Gemeinsam werden wir die realen Auswirkungen der Wissenschaft und Technologie von morgen beschleunigen.
Senior Software Engineer - Software Test Developer (f/m/d) Arbeitgeber: Beckman Coulter - Diagnostics
Kontaktperson:
Beckman Coulter - Diagnostics HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Software Engineer - Software Test Developer (f/m/d)
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns gemeinsam nach Möglichkeiten suchen, um deine Fähigkeiten und Erfahrungen ins Rampenlicht zu rücken.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen. Wir können dir helfen, die besten Ressourcen zu finden, um dich optimal vorzubereiten.
✨Tipp Nummer 3
Sei proaktiv und zeige dein Interesse! Wenn du eine Stelle im Auge hast, zögere nicht, direkt Kontakt aufzunehmen. Ein kurzes, freundliches Anschreiben kann den Unterschied machen. Lass uns zusammen an deiner Ansprache arbeiten!
✨Tipp Nummer 4
Nutze unsere Website für Bewerbungen! Wir haben viele spannende Stellenangebote, die darauf warten, von dir entdeckt zu werden. Lass uns gemeinsam den perfekten Job für dich finden und deine Karriere auf das nächste Level bringen.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Engineer - Software Test Developer (f/m/d)
Tipps für deine Bewerbung 🫡
Sei authentisch!: Wenn du deine Bewerbung schreibst, sei einfach du selbst! Zeig uns, was dich motiviert und warum du Teil unseres Teams werden möchtest. Authentizität kommt immer gut an!
Betone deine Erfahrungen: Erzähl uns von deinen bisherigen Projekten und wie du deine C#-Kenntnisse eingesetzt hast. Wir suchen nach konkreten Beispielen, die zeigen, wie du Qualität in deine Arbeit bringst.
Mach es übersichtlich: Achte darauf, dass deine Bewerbung klar strukturiert ist. Verwende Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. So können wir schnell erkennen, was du zu bieten hast!
Bewirb dich über unsere Website: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell bei uns ankommt und du alle notwendigen Informationen bereitstellst.
Wie du dich auf ein Vorstellungsgespräch bei Beckman Coulter - Diagnostics vorbereitest
✨Verstehe die Unternehmenskultur
Bevor du zum Interview gehst, informiere dich über die Kultur von Beckman Coulter Diagnostics. Sie legen großen Wert auf Innovation und Teamarbeit. Überlege dir, wie deine Erfahrungen und Werte zu ihrer Mission passen und sei bereit, dies im Gespräch zu betonen.
✨Technische Vorbereitung ist der Schlüssel
Da die Rolle einen starken Fokus auf C# und Testautomatisierung hat, solltest du deine Kenntnisse in diesen Bereichen auffrischen. Bereite dich darauf vor, technische Fragen zu beantworten und vielleicht sogar eine kleine Programmieraufgabe zu lösen. Zeige, dass du mit den gängigen Tools und Frameworks vertraut bist.
✨Praktische Beispiele parat haben
Bereite konkrete Beispiele aus deiner bisherigen Berufserfahrung vor, die deine Fähigkeiten in der Softwareentwicklung und im Testen demonstrieren. Erkläre, wie du Herausforderungen gemeistert hast und welche Methoden du angewendet hast, um die Qualität deiner Software zu sichern.
✨Fragen stellen, die zeigen, dass du interessiert bist
Bereite einige Fragen vor, die dein Interesse an der Position und dem Unternehmen zeigen. Frage nach den aktuellen Projekten des R&D-Teams oder wie sie die Prinzipien von TDD/BDD in ihren Prozessen umsetzen. Das zeigt, dass du nicht nur an einem Job interessiert bist, sondern auch an der Weiterentwicklung des Unternehmens.