Test Automation Engineer (m/w/d)
RemoteVollzeitTechnik
Entwickeln, implementieren und pflegen Sie Testautomatisierungslösungen, um die Auslieferung zu beschleunigen und eine gleichbleibende Qualität sicherzustellen. Sie entwerfen Automatisierungsszenarien, integrieren diese in CI/CD-Pipelines und tragen dazu bei, dass unsere Softwareprodukte über Webanwendungen, mobile Apps und APIs hinweg höchste Qualitätsstandards erfüllen.
Aufgaben und Pflichten
- Analyse von Anforderungen und Testfällen zur Identifikation geeigneter Automatisierungsszenarien
- Entwicklung automatisierter Testskripte und Frameworks mithilfe geeigneter Programmier- und Skriptsprachen
- Implementierung von Testautomatisierungslösungen für verschiedene Anwendungen und Plattformen, einschließlich Webanwendungen, mobiler Apps und APIs
- Integration der Testautomatisierung in die CI/CD-Pipeline sowie Unterstützung von Continuous Integration und Deployment
- Pflege und Aktualisierung von Testskripten, um sich verändernden Anforderungen und Funktionalitäten gerecht zu werden
- Durchführung automatisierter Tests, Analyse der Ergebnisse und Erstellung von Berichten zur Unterstützung der Qualitätssicherung
Anforderungsprofil
- Abgeschlossenes Studium der Informatik, Softwaretechnik oder eine vergleichbare Qualifikation
- Nachgewiesene Erfahrung in der Entwicklung und Implementierung von Testautomatisierungslösungen
- Starke Programmier- und Skriptkenntnisse, vorzugsweise in Java, Python, JavaScript oder ähnlichen Sprachen
- Erfahrung mit Testautomatisierungstools wie Selenium, Appium, JUnit, TestNG oder ähnlichen
- Verständnis von Softwareentwicklungsprozessen und Testmethoden, einschließlich agiler Methoden
- Ausgezeichnete analytische und lösungsorientierte Fähigkeiten
- Starke Kommunikations- und Teamfähigkeiten mit der Fähigkeit, effektiv mit unterschiedlichen Stakeholdern zu interagieren
Hinweis: Aus Gründen der besseren Lesbarkeit wird auf eine geschlechtsspezifische Differenzierung verzichtet. Bewerbungen aller Geschlechter sind willkommen.