Beschreibung
- Review der Konzeption und eigenständige Umsetzung einer skalierbaren und modularen Testautomatisierung über verschiedene Teststufen hinweg, in Zusammenarbeit mit dem Projektarchitekten und Entwicklungsteam- Qualitätssicherung der Testautomatisierung
- Umsetzung und Wartung von technischen und funktionalen automatisierten Testskripten
- Umsetzung eines automatisierten Testdatenmanagements für die Aufbereitung, Sicherung und Zurücksetzung von Testdaten
- Basierend auf den entwickelten Funktionen und Anwendungsfällen Erstellung, Durchführung, Auswertung und Dokumentation von automatisierten Testfällen
- Qualitätssicherung der automatisierten Testfälle durch Vergleich mit manuellen Tests und den erwarteten Testergebnissen
- Einbindung der Tests in die Build-Pipelines
Anforderung:
Groovy +++ (good), 2-4 yrs.
Java +++ (good), 2-4 yrs.
JUnit +++ (good), 2-4 yrs.
Python +++ (good), 2-4 yrs.
SQL +++ (good), 2-4 yrs.
Cucumber +++ (good), 2-4 yrs.
Testautomatisierung ++++ (excellent), >4 yrs.
ISTQB ++++ (excellent), >4 yrs.
Continuous Delivery (CD) +++ (good), 2-4 yrs.
Continuous Integration (CI) +++ (good), 2-4 yrs.
must have:
- Sehr gute Kenntnisse in skalierbaren Testautomatisierungsframeworks
- Sehr gute Kenntnisse in der Erstellung und Wartung technischer und funktionaler Testfälle für die Testautomatisierung, sowie die Anwendung von relevanten Testmethoden, z.B. nach ISTQB
- Fundierte Kenntnisse in Java, Groovy oder Python
- Erfahrung in der Testautomation von Backend-Applikationen und Web-Applikationen
- Kenntnisse in den Tools und Frameworks wie Cucumber/JBehave/JUnit, einer Versionsverwaltungssoftware (Git) und REST- sowie Web-Services
- Kenntnisse auf dem Gebiet CI/CD
- Kenntnisse der SQL-Datenbanken
- Mindestens drei Jahre Erfahrung in der Testautomatisierung mit entsprechend fundierten Kenntnissen
- Mindestens drei Jahre Erfahrung im eigenverantwortlichen Arbeiten
should + nice to have:
- Erfahrung in agilen Vorgehensweisen, idealerweise Scrum und SAFe
- Kenntnisse im Umgang mit Entwicklungsumgebungen (Linux, Docker, Kubernetes/OpenShift)
- Kenntnisse im Umgang mit API und Contract Testing sind von Vorteil
- Erfahrung mit TDD und BDD sind von Vorteil, sowie die Verwendung von Cucumber oder Robot Framework
- Strukturierte, sehr selbstständige und gründliche Arbeitsweise
- Schnelle Einarbeitung in neue Themen
- Soft Skills: Teamfähigkeit, Verantwortungsbereitschaft, Kommunikationsfähigkeit
- Kenntnisse der Tools: MF Quality Center bzw. MF ALM (TMT), Jira, Jenkins/GitLab-CI
- Eine fachspezifische Zertifizierung ist wünschenswert (z. B. ISTQB Advanced Level Test Automation Engineer)
Projektstart: 01.08.2022
Projektende: 30.12.2022++
Auslastung: 100% (wir gehen von komplett remote aus)
Leistungsort: Frankfurt / remote