Deine Aufgaben
* Analyse von Systemanforderungen und Ableitung geeigneter Testmethoden
* Entwurf, Entwicklung und Durchführung automatisierter Testfälle und Testsuiten mit verschiedenen Tools und Frameworks
* Einrichtung und Wartung einer Containerisierungsumgebung sowie Erstellung von Container-Images für Tests und Softwareauslieferung
* Implementierung von Continuous Integration / Continuous Delivery (CI/CD)-Pipelines in Jenkins zur Automatisierung von Test-, Build- und Delivery-Prozessen
* Entwicklung und Wartung von Testanwendungen mit C++ und Python
* Systemintegration und Verifikation des spezifizierten Systemverhaltens
Dein Profil
* Abgeschlossenes Studium in Informatik oder Software-Engineering (mind. Bachelor)
* Erfahrung in Testentwicklung und -anwendung erforderlich
* Sehr gute Kenntnisse und praktische Erfahrung mit Python, C++ und Jenkins erforderlich
* Solides Verständnis von Containerisierungstechnologien wie Docker oder Podman erforderlich
* Erfahrung mit Software-Entwicklungstools wie Visual Studio Code, Eclipse, Subversion und Git erforderlich
* Erfahrung im Bereich Integration und Verifikation erforderlich
* Verhandlungssichere Deutsch- und gute Englischkenntnisse
* Wünschenswert: Erfahrung mit Nachrichtenverteilungstechnologien (Publish-Subscribe Message Broker, Middleware), Verwaltung von Linux-Installationen, Performance-Testing sowie Kenntnis des DO-178C Standards
Wir bieten
* Interessante und abwechslungsreiche Tätigkeit im internationalen Umfeld
* Equal Pay ab dem ersten Tag
* Ausgewogene Work-Life-Balance
* 30 Tage Urlaub, betriebliche Altersvorsorge
* Flexible Arbeitszeiten
* Unbefristetes Arbeitsverhältnis
* Ein freundliches und respektvolles DU erleichtert die Kommunikation