Für unser Entwicklungsteam suchen wir einen QA Automation Engineer (m/w/d), der unsere Testautomatisierung maßgeblich aufbaut und weiterentwickelt.
Dabei suchen wir keinen "Button-Klicker", sondern jemanden, der Tests als integralen Bestandteil hochwertiger Softwareentwicklung versteht. Du übernimmst den Aufbau und die kontinuierliche Weiterentwicklung unserer automatisierten Testlandschaft.
Tätigkeiten
Deine Aufgaben:
- Entwicklung einer umfassenden UI-Teststrategie für Web- und Mobile-Anwendungen
- Erstellung von Testszenarien mit Gherkin (BDD)
- Implementierung automatisierter Tests mit Playwright (bevorzugt C#, alternativ JavaScript)
- Aufbau einer stabilen Testinfrastruktur inklusive deterministischem Datenseeding, Testcontainern und sauberem Setup/Teardown
- Dokumentation der Testarchitektur und Wissensaustausch im Team
- Enge Zusammenarbeit mit unseren Entwicklern während des gesamten Entwicklungsprozesses
Je nach Erfahrung und Interesse kannst du außerdem Verantwortung übernehmen für:
- Regressionstests
- Snapshot-Tests
- Last- und Performance-Tests
- Integration der Testautomatisierung in unsere CI-Pipelines
- Code- und Test-Reviews
Anforderungen
Das bringst du mit:
Wir suchen keine perfekte Checkliste – aber du solltest bereits Erfahrung in der Testautomatisierung mitbringen.
Idealerweise verfügst du über:
- mindestens drei Jahre Erfahrung im Bereich Testautomatisierung
- praktische Erfahrung mit Playwright
- Erfahrung mit Gherkin bzw. Behavior Driven Development
- gute Kenntnisse in JavaScript oder C#
- Erfahrung mit relationalen Datenbanken und SQL
- Erfahrung im Umgang mit Docker
- einen sicheren Umgang mit modernen KI-Entwicklungstools (z. B. Claude Code)
- fließende Deutschkenntnisse
Falls dir das Gesundheitswesen noch nicht vertraut ist, erwarten wir die Bereitschaft, dich intensiv in die fachlichen Prozesse einzuarbeiten. Domänenwissen ist für hochwertige Tests ein wesentlicher Erfolgsfaktor.
Optional:
- Erfahrung mit Lasttests, Snapshot- oder Regressionstests
- DevOps-Kenntnisse
- Erfahrung mit CI/CD
- Kenntnisse im Gesundheitswesen oder Heilmittelbereich
- Ausbildung oder Studium im Bereich Informatik oder Anwendungsentwicklung
KI gehört bei uns zum Werkzeugkasten
Wir setzen moderne KI-Tools wie Claude Code aktiv in der Entwicklung ein.
Uns ist dabei wichtig, dass KI sinnvoll eingesetzt wird: Du solltest Ergebnisse kritisch bewerten können und jederzeit verstehen, warum ein Test oder eine Lösung funktioniert. Deshalb legen wir im Bewerbungsprozess besonderen Wert auf dein technisches Verständnis und deine Fähigkeit, Lösungen eigenständig zu beurteilen.
Team
Du wirst Teil unseres Entwicklungsteams, welches aktuell aus zwei Business Developern und 7 Entwicklern besteht. Diese Größe finden wir als einzelne organisatorische Einheit sehr gut, wobei wir einen engen Austausch zu anderen Teams, wie Marketing, Vertrieb und Kundensupport pflegen.
Bewerbungsprozess
Dein Bewerbungsprozess:
- Sichtung deiner Unterlagen (Lebenslauf, Referenzen, GitHub/Repos oder Arbeitsproben – Anschreiben optional)
- Persönliches Kennenlernen
- Praktische Challenge (ca. ein Arbeitstag, auf Wunsch vergütet)
- Gemeinsames Review und Feedback
- Start deiner Probezeit