Beschreibung
Beschreibung / AufgabenDie Leistungen des Auftragnehmers (Dienstleisters) werden für das Projekt „Digitalisierung im Zug“ erbracht.
Dieses hat folgenden Inhalt:
Der Fernverkehr (FV) hat für den rasanten Zuwachs von Fahrzeugen wie ICE Baureihen die technischen Kapazitäten erhöht.
Für den Betrieb des digitalen Reisebegleiters für die Kunden des Fernverkehrs und weiterer Mehrwertdienste interner und externer Partner auf den Zügen wurde eine standardisierte, leistungsfähige und skalierbare HW-/ SW-Plattform installiert. Die vor diesem Hintergrund bereits laufenden Projekte wurden im Programm „Digitalisierung im Zug“ zusammengefasst und müssen durch die Qualitätssicherung
Der Dienstleister erbringt folgende Leistungen:
Fachliche Beratung und Unterstützung bei der Testleistungserbringung.
Zu den Tätigkeitsschwerpunkten gehören:
Generell:
Erfassung und Analyse der komplexen Sachverhalte und Problemlagen bei der Erbringung der Testleistungen
Verständliche Aufbereitung und Dokumentation der Arbeitsergebnisse gemäß internen Vorgaben
Lösungen zu den analysierten Sachverhalten und Problemlagen herbeiführen
Koordinierend:
Abstimmung der Planung und Koordination innerhalb der Testprojekte
Fachliche Beratung und Erarbeitung von bereichsübergreifenden Aufgabenstellungen im Testumfeld (z.B.: projektübergreifende Koordination der Zulieferung)
Test spezifisch:
Verantwortliche Erstellung und Bearbeitung der Testfälle
Testdurchführung im Labor vor Ort und deren Dokumentation (z.B Erfassung von Abweichungen)
Analyse, Konzeption und Umsetzung komplexer technischer Lösungen (z.B. lesen von Protokollen, Scripte)
Bedienung und Weiterentwicklung der Testautomatisierung und Testwerkzeuge
Skills / Profil
Muss-Anforderungen:
Testdesign-Methoden für technischen Test, min. 3 Jahre Erfahrung
Basis Software-Entwicklungskenntnisse in C und Java - Abbildung der Logik z.B. Variablen, Verzweigungen, Schleifen, Funktionen, OOP, GIT Aufbau von Repository, Zephyre min.3 Jahre Erfahrung
Basis Software-Entwicklungskenntnisse in Python, min.3 Jahre Erfahrung
Software-Kenntnisse mit dem ROBOT Framework zur Testautomatisierung, min. 3 Jahre Erfahrung
Verhandlungssicheres Deutsch und Englisch in Wort und Schrift
Soll-Anforderungen:
Test Methodenkenntnisse und Erfahrungen in deren Anwendung im Testumfeld
Koordination der Zuarbeit von anderen Teams oder Mitarbeitern
min.3 Jahre Erfahrung von spezifischen Java Software-Entwicklungskenntnissen - MQ, JMS, WebServices, Java API, JUnit, Reflection, Threads, Server Client Communication
Kenntnisse für Netzwerkkommunikation – Analyse inkl. Werkzeuge
Betriebssystem Kenntnisse / Windows, Linux und Unix z.B. Software-Installation, - Konfiguration, Fehlersuche
Praktische Erfahrung im Last- und Performance Testumfeld
Erstellung von Präsentationen (PPT) und Berichten (Word)
Kenntnisse im agilen Projektumfeld und agilen Projekt-Vorgehensweise
Fundierte Testautomations-Kenntnisse z.B. ROBOT / Selenium / SoapUI
Fundierte Kenntnisse in Software Entwicklung, auf die Qualitätssicherung übertragen