Aufbau und Weiterentwicklung einer Testautomatisierungs-Suite für die Kernanwendungen einer großen Versicherung zur Erhöhung der Release-Geschwindigkeit und -qualität.
- Typische Aufgabenfelder:
- Analyse von Testprozessen und Identifikation von Automatisierungspotenzial.
- Auswahl, Konfiguration und Implementierung von Automatisierungs-Frameworks.
- Entwicklung und Wartung von automatisierten Testskripten.
- Integration der Tests in CI/CD-Pipelines (Jenkins, GitLab).
- Testdatenmanagement und Reporting.
- Relevante Technologien, Tools & Methoden:
- Selenium, Cypress, Playwright, Tosca, Postman.
- Java, Python, JavaScript.
- TestNG, JUnit, Cucumber.
- Jenkins, GitLab CI, Docker, Jira.
- Typische KPIs & Erfolgsmetriken:
- Automatisierungsgrad (>70%), Reduzierung der Test-Durchlaufzeit, Defect Detection Rate.
- Besondere Herausforderungen & Risiken:
- Komplexe Legacy-UIs, stabiles Testdatenmanagement, Wartbarkeit der Skripte.
- Deliverables:
- Dokumentiertes Testautomatisierungs-Framework, automatisierte Test-Suite, CI/CD-Integration, Testreports.