AUFGABENBEREICH
- Entwickeln und Erstellen von Teststrategien, Testkonzepten und Testprozessen für Softwareprodukte sowie Sicherstellen einer hohen Testabdeckung und Rückverfolgbarkeit von Anforderungen und Tests
- Weiterentwickeln und Optimieren von Testautomatisierung, Testframeworks, Testinfrastruktur, Testumgebungen und Hardware-in-the-Loop-Tests
- Zusammenarbeiten und Beraten von Projektleitern, ProductOwnern, Requirements Engineering, Softwarearchitektur, Entwicklung und DevOps zur Sicherstellung der Qualität über den gesamten Entwicklungsprozess
- Konzipieren, Implementieren und Durchführen von automatisierten und manuellen Tests sowie Planen und Koordinieren von Regressionstests
- Integrieren und Weiterentwickeln von automatisierten Tests in CI/CD-Prozesse sowie Entwickeln geeigneter Testlösungen und Testinfrastrukturen
- Analysieren, Bewerten und Nachverfolgen von Testergebnissen, Fehlern, Qualitätsrisiken und Massnahmen zur kontinuierlichen Verbesserung der Softwarequalität
- Verantworten und Steuern von Teststatus, Testabdeckung, Qualitätsreporting sowie der fachlichen Führung und Weiterentwicklung des QA-Teams
- Sicherstellen und Einhalten von Qualitäts- und regulatorischen Anforderungen, insbesondere im Umfeld der EN 50716, sowie Etablieren und Weiterentwickeln von Standards, Methoden und Best Practices im Testbereich
BERUFLICHE ERFAHRUNGEN
- Abgeschlossenes Studium im Bereich Informatik, Informationstechnik, Software Engineering, Elektrotechnik oder eine vergleichbare Qualifikation
- Fundierte Berufserfahrung im Software Testing und in der Qualitätssicherung, idealerweise im Umfeld komplexer und regulierter Systeme
- Erfahrung im Aufbau und in der Weiterentwicklung von Teststrategien, Testprozessen und Testinfrastrukturen sowie in der Testautomatisierung und Integration von Tests in CI/CD-Pipelines
- Sehr gute Kenntnisse in Jira und Xray sowie Robot Framework und Python – diese Kenntnisse sind für die Position zwingend erforderlich
- Technisches Verständnis für Testinfrastrukturen, Schnittstellen und Systemarchitekturen; idealerweise Erfahrung mit Hardware-in-the-Loop-Testumgebungen sowie Kenntnisse relevanter Bahnsoftware-Standards, insbesondere EN 50716
- Ausgeprägte Kommunikations-, Koordinations- und Beratungskompetenz sowie eine strukturierte, eigenständige und zielorientierte Arbeitsweise
- Sehr gute Deutsch- und gute Englischkenntnisse in Wort und Schrift