Unser Kunde ist ein umweltbewusstes, engagiertes und serviceorientiertes Unternehmen, das sich auf die Bereitstellung von Diensträdern für Arbeitnehmer, Selbstständige und Freiberufler spezialisiert hat. Mit über 80.000 Partnerunternehmen und mehr als 4 Millionen Mitarbeitern, die von den Vorteilen des Dienstradleasings profitieren, ist das Unternehmen auf einem spannenden Wachstumskurs. Für die technische Transformation sucht unser Kunde einen erfahrenen Senior QA Engineer (gn), der aktiv an der Weiterentwicklung des Technologie-Ökosystems mitwirkt. In dieser Rolle sind Sie Teil eines agilen Feature-Teams und verantwortlich für alle Aspekte des Testprozesses. Sie arbeiten nach den Prinzipien von Clean Code und Clean Architecture und haben die Möglichkeit, in einem flexiblen Arbeitsumfeld zu experimentieren, mit flexiblen Arbeitszeiten und der Option auf Remote Work. Zu Ihren Aufgaben gehört die Realisierung von Best Practices in der Testfallerstellung, Testautomatisierung sowie in der Testdokumentation und im Testfallmanagement. Sie automatisieren Testfälle hauptsächlich mit Kotlin und dem Serenity BDD Framework und tragen zu architektonischen Entscheidungen bezüglich des Testautomatisierungs-Setups bei. Zudem nehmen Sie an Code Reviews und technischen Diskussionen teil und arbeiten eng mit Ihren Kollegen zusammen, um die Qualität der Software sicherzustellen.
Senior QA Engineer (gn)
Beschreibung
Anforderungen
Der ideale Kandidat bringt mindestens 5 Jahre Erfahrung im Softwaretest mit Schwerpunkt auf Automatisierung mit. Kenntnisse in der Testautomatisierung mit objektorientierten Ansätzen sind erforderlich, ebenso wie Erfahrung in Kotlin oder Java, wobei die Bereitschaft, Kotlin zu lernen, vorausgesetzt wird. Praktische Erfahrung mit Frontend- und Backend-Tests (Web und REST) ist von Vorteil, ebenso wie Kenntnisse in Serenity BDD oder anderen Selenium-Frameworks sowie Rest Assured. Der Kandidat sollte zudem in der Lage sein, manuelle Tests inklusive Testmanagement eigenständig durchzuführen und die Grundlagen von CI/CD-Pipelines und Infrastructure as Code zu verstehen. Gute Englischkenntnisse sind erforderlich, da dies die Arbeitssprache ist, während Deutschkenntnisse mindestens auf B2-Niveau für die Kommunikation mit Stakeholdern notwendig sind. Persönliche Eigenschaften wie Teamfähigkeit, analytisches Denken und eine hohe Motivation zur kontinuierlichen Weiterbildung sind ebenfalls wichtig.