Wir suchen einen Software Development Engineer in Test (SDET), der uns bei der Entwicklung und Pflege von Automatisierungsframeworks für hochskalierbare Softwaresysteme unterstützt. Sie werden Teil eines Plattform-Engineering-Teams sein, das für die Sicherstellung von Qualität, Leistung und Zuverlässigkeit bei komplexen, verteilten Anwendungen verantwortlich ist. Sie haben die Möglichkeit, an großen Plattformen zu arbeiten, die Automatisierungsstrategie voranzutreiben und zur Stabilität von unternehmenskritischen Systemen beizutragen.
Entwicklung, Pflege und Verbesserung von Frameworks für Automatisierungstests
Entwerfen und Ausführen automatisierter Integrations-, Regressions- und Leistungstests
Wenden Sie bewährte QA-Verfahren an, um qualitativ hochwertige Veröffentlichungen zu gewährleisten.
Arbeiten Sie in Windows- und Unix-Umgebungen
Schreiben und optimieren Sie SQL-Abfragen zur Validierung und Fehlerbehebung
Arbeiten Sie mit Ingenieuren und Produktteams in einer rasanten agilen Umgebung zusammen.
Leiten oder betreuen Sie kleine bis mittelgroße Testteams
Implementierung und Verbesserung von CI/CD-Testpipelines
Beitrag zu verhaltensorientierten Entwicklungsprozessen (Behavior Driven Development, BDD)
Verwenden Sie Skriptsprachen zur Unterstützung von Automatisierungsmaßnahmen
Ausgeprägtes Verständnis von QA-Konzepten, Automatisierungsstrategien und Teststandards
Praktische Erfahrung mit Testautomatisierungstools wie Selenium, Cucumber und Gherkin
Kenntnisse im Umgang mit Tools für Leistungstests (z.B. LoadRunner oder ähnlich)
Erfahrung im Schreiben von Integrations- und automatisierten Tests
Fähigkeit, sowohl in Windows- als auch in Unix-basierten Systemen effektiv zu arbeiten
Bequemes Schreiben von SQL-Abfragen
Erfahrung mit BDD-Methoden
Vertrautheit mit CI/CD-Pipelines (z. B. Jenkins)
Skripting-Erfahrung mit Python, Shell, Perl oder ähnlichem
Gute Kenntnisse moderner Webtechnologien wie z.B.:
Java, JavaScript, ReactJS, AngularJS, HTML5, CSS3