Beschreibung
Beginn: SeptemberArbeitsort: Burgdorf, Schweiz (4-5 Tage vor Ort - Remote Onboarding NICHT möglich)
LOA: 6-Monats-Vertrag.
Sprache: Fließendes Englisch | Deutsch (Vorteil)
Position: Senior SW Test Engineer - Testautomatisierung (eingebettet)
Projekt: Insulinpumpen & digitale Injektoren
Umgebung
• Wir entwickeln eingebettete medizinische Geräte zur Unterstützung von (Infusions-) Pen-basierten Therapien. Diese Geräte ermöglichen die Verbindung vom mechanischen Stift zu Smartphone-Apps und zur Cloud. Sie sammeln Daten über die Verwendung des Stifts, die über eine sichere Kommunikationsschnittstelle an ihre Peripheriesysteme gesendet werden
• Testkonzepte und Testinfrastruktur zur Überprüfung der eingebetteten Software (Firmware) sind weitgehend definiert
• In der kommenden Projektphase wird der Testingenieur die formalen SW-Testfälle entwickeln, automatisieren und schließlich ausführen. Die regelmäßige Implementierung der vorhandenen Testfälle gibt den Softwareentwicklern wertvolles Feedback.
Aufgaben:
• Der Testingenieur ist an der Entwicklung, Dokumentation und Wartung der Testinfrastruktur beteiligt.
• Die Zusammenarbeit oder Übernahme der Testplanung ist wünschenswert
• Gewünschte Mandatsdauer 3-6 Monate mit Verlängerungsoption. Starten Sie so schnell wie möglich.
• Gemeinsame Entwicklung, Aufbau und Wartung der Testinfrastruktur (z. B. Aktuatoren und Sensoren zur automatischen Steuerung und Prüfung des zu testenden Geräts)
• Dokumentation und Qualifizierung der Testinfrastruktur
• Planung, Entwicklung und Definition der formalen SW-Tests (SW-System und Integrationsebene)
• Automatisierung der SW-Systemtests basierend auf den Java Framework- und Cucumber-Feature-Dateien
• Automatisieren Sie den Software-Integrationstest mit dem Tool PiketecTPT und Lauterbach Trace32
• Regelmäßige Implementierung des Softwaresystems und Integrationstests
• Berichterstattung und Dokumentation der Testausführung
• Regelmäßiger Austausch mit den betroffenen Teilprojektmanagern und Entwicklern
• Teil des agilen SW-Entwicklungsteams (als Tester)
Profil
• Ingenieur (Bachelor. Master), spezialisiert auf Informatik, Elektrotechnik, Medizintechnik oder ähnliches
• Erfahrung im Testen von Software in einer regulierten Umgebung
• Erfahrung im Testen (und Entwickeln) eingebetteter Gerätesoftware
• Erfahrung in der Automatisierung von Softwaretests
• Java (Entwicklung) und C, C ++ (Lesen und Verstehen)
• Gurke
• Vorzugsweise Erfahrung mit Tools wie DoorsNG, RQM (Jazz-Plattform von IBM), Jira, TFS
• ISTQB Foundation oder Advanced Level
• Vorzugsweise Erfahrung in der Medizinprodukteumgebung (IEC 62304, IEC 82304)
• Unabhängige, strukturierte und prozessorientierte Arbeitsweise
• Flexibler Allrounder
• Englischkenntnisse in Schrift und Sprache, Deutsch ist von Vorteil