Responsibilities
- Planung, Erstellung und Durchführung von manuellen und automatisierten Tests
- Entwicklung und Pflege von Testfällen, Testszenarien und Testdaten
- Aufbau und Weiterentwicklung von Testautomatisierungen
- Analyse, Dokumentation und Nachverfolgung von Fehlern
- Zusammenarbeit mit Entwicklern, Produktmanagern und anderen Stakeholdern zur Sicherstellung der Softwarequalität
- Kontinuierliche Optimierung von Testprozessen und -strategien
- Durchführung von Regressionstests, Integrationstests und Systemtests
Requirements
- Abgeschlossenes Studium im Bereich Informatik, Software Engineering oder eine vergleichbare Qualifikation
- Fundierte Kenntnisse in manuellen und automatisierten Testverfahren
- Erfahrung mit aktuellen Test-Tools und Frameworks (z. B. Selenium, Cypress, JUnit, TestNG oder vergleichbare)
- Gute Kenntnisse in mindestens einer Programmiersprache (z. B. Java, Python oder JavaScript)
- Erfahrung im Umgang mit CI/CD-Pipelines ist von Vorteil
- Analytisches Denkvermögen sowie eine strukturierte und eigenständige Arbeitsweise
- Teamfähigkeit und ausgeprägte Kommunikationsstärke
- Fließende Deutsch- und Englischkenntnisse in Wort und Schrift
Skills
- Manuelle Testverfahren
- Automatisierte Testverfahren
- Test-Tools
- Frameworks
- Selenium
- Cypress
- JUnit
- TestNG
- Java
- Python
- JavaScript
- CI/CD-Pipelines
- Analytisches Denkvermögen
- Strukturierte Arbeitsweise
- Eigenständige Arbeitsweise
- Teamfähigkeit
- Kommunikationsstärke
- Deutschkenntnisse
- Englischkenntnisse
Education Level
- Abgeschlossenes Studium im Bereich Informatik, Software Engineering oder eine vergleichbare Qualifikation
