Software Development Engineer in Test (m/w/d)
init
Overview
In dieser Rolle arbeiten Sie eng mit Entwicklungs-Teams zusammen, um die Qualität unserer individuellen Zahlungssoftware für den ÖPNV sicherzustellen. Sie gestalten und führen Integrations-Tests durch und entwickeln automatisierte Testverfahren, um Software-Qualität systematisch zu steigern. Sie bauen Testframeworks aus und arbeiten in einem internationalen Umfeld mit cross-functional Teams. Die Position bietet Gestaltungsspielraum in einem innovativen Mobilitätsprojekt mit Fokus auf zuverlässige Zahlungslösungen.
Leistungen / Benefits
- Flexible Arbeitszeiten und Mobile Office
- 30 Tage Urlaub + 5 Tage Flexi-Urlaub
- Gaming Zone, Massagesessel, Creative Area
- Finanzielle Zusatzleistungen (Fahrtkosten, Kinderbetreuung)
- Aktuelles Smartphone (Android/iOS) zur beruflichen & privaten Nutzung
Verantwortungsbereiche
- Mitwirkung bei der Entstehung der Zahlungssoftware ÖPNV; Fokus auf Qualitätssicherung und Konzeption/Durchführung von Integrationstests
- Entwicklung und Pflege automatisierter Integrations- und Schnittstellentests in Code; Ausbau von Testframeworks
- Bereich Testautomatisierung vorantreiben und Maßnahmen zur Qualitätssicherung umsetzen
- Enge Abstimmung mit internationalen Teams der Abteilung bei der Gestaltung der Themen
- Erstellung und Weiterentwicklung von Testfällen/Test-Suiten in C#
Zentrale Anforderungen
- Erfahrung in Integrationstests, Systemtests, End-to-End-Tests sowie in Testdokumentation und Nutzung relevanter Testsysteme
- Praktische Kenntnisse in der Erstellung detaillierter Testfälle bzw. Test-Suiten
- Erfahrung in der Testentwicklung mit C#
- ISTQB Foundation Level wünschenswert
- Erfahrung in Integrationstests mit Postman, Newman, Bruno wünschenswert
- Strukturierte Arbeitsweise, analytisches Denken, Teamkommunikation
- Deutsch- und Englischkenntnisse in Wort und Schrift
- Bereitschaft zu gelegentlichen Dienstreisen ins Ausland
- kommunikativ
- strukturierte Arbeitsweise
- Teamfähigkeit
- C#
- Gherkin
- Reqnroll
