Quality- / Test-Engineer (m/w/d)
Freelance / Dienstvertrag / Projekt
Berlin, Berlin
10 Nov 2025
Aufgaben:
- Entwicklung einer Lösung für automatisierte funktionale Tests von Deployments des Governance Portals.
- Fokus liegt dabei auf System- und E2E bzw. Abnahmetests. Teilweise können auch isolierte Schnittstellen-Tests für die System-Integration benötigt werden.
Die Lösung muss:
- in die bestehende Pipeline integrierbar (GitLab-Jobs/Stages, Artefakte, JUnit/Allure-Reports, Coverage, parallelisierte Läufe, Merge-Gates, Nightly-Runs)
- Release-begleitende Tests ermöglichen (Migration-, Rollout- und Deployment-Smoke, Konfigund Health-Checks, Rollback-Verifikation)
- Tests des Web-Frontends für Chrome und Edge mit und ohne GUI (headless) erlauben
- Tests von Workflows und Integrationen im Backend abdecken
- eine gute Wartbarkeit aufweisen, damit Testfälle langfristig genutzt, erweitert und in den genutzten Testdaten variiert werden können
- eine schnelle Analyse der Testläufe und ihrer Ergebnisse ermöglichen (Analyse von Produktfehlern durch Fachexperten; Erkennen von false-positives und flaky tests; Dashboards für Pass-Rate, Dauer und Abdeckung)
- Erstellung und Einbindung von Testtreibern anstelle der anzubindenden Umsysteme ermöglichen (stubs und mocks)
- leichte Verwaltung bzw. dynamische Einbindung von Testdaten ermöglichen
- eine Integration mit Xray fürs Reporting in Jira erlauben
- eine geeignete "Ebene" zur Definition der fachlichen Tests (Keyword-Libraries etc.) bereitstellen bzw. mit einem entsprechenden Testmanagement-Werkzeug integrierbar sein
- Low-Code oder No-Code Testfallerstellung für spätere Ergänzung weiterer Testfälle sowie Anpassung bestehender Testfälle bieten
Im Rahmen der Lösungsentwicklung werden Testfälle für den bestehenden Funktionsumfang des Governance-Portals erstellt.
- alle Funktionen und Seiten des GVNPOR Frontends (Postitiv- / Negativ-Testfälle; „full regression“)
- Checks der Datenintegrität und -vollständigkeit nach Deployments sowie Content-UpDates
- Validierung der korrekten Umsetzung der Berechtigungsmatrix
Aufgaben
- Start: 25.11.2025
- Dauer: bis 31.12 2025
- Auslastung: 20 PT
- Einsatzort: remote
Profil
Anforderungen:
Must have:
- Mindestens 4 Jahre Erfahrung in min. 2 Projekten in der Prozessanalyse und der Erstellung von Testautomatisierungsstrategien
- Erfahrung von in Summe min. 3 Jahren in min. 1 Projekt im Umgang mit Gitlab und Gitlab-CI
- Erfahrung von in Summe min. 4 Jahren in min. 2 Projekten in der Verwendung und Konfiguration von marktüblichen Testautomationslösungen für Web-Service-Testing (z.B., Robotframework, Selenium, Playwright, Cypress, RestAssure/Pact…)
- Sehr gute Programmierkenntnisse in zur Automatisierung verwendeten Sprachen (Javascript, Python, Java…) durch aktive Anwendung in min. 2 Projekten über min. 3 Jahre
Nice to have:
- Zertifizierungen mind. eine aus folgender Liste:
- ISTQB Certified Tester - Test Automation Engineer (CT-TAE, CTAL-TAE, CTTAS)
- ISTQB Certified Tester - Test Analyst (CTAL-TA, CTAL-TTA)
- Erfahrung in mind. 1 Projekt im Umfeld von Content Management Systemen (bevorzugt Directus)
- Erfahrung von in Summe min. 3 Jahren in min. 1 Projekt im Arbeiten in agilen Teams (z.B. Kanban, Scrum)
- Nachweisbare Kenntnisse in der Anwendung marktüblicher Cloud- Technologien (z.B. Docker, AWS, Kubernetes, …) in min. Projekten über min. 3 Jahre