Last- und Performancetestentwickler (alle Geschlechter)
Aufgaben
- Mitarbeit in einem agilen Team an übergreifenden Last- und Performancetests, auf einer verteilten Microservicearchitektur basierend auf Springboot, NodeJS, Kubernetes und Gitlab
- Planung, Konzeptierung und Entwicklung in einem agilen Scrumteam Lasttests und Hilfscode
- Abstimmung mit anderen Teams über notwendige Zulieferungen und Unterstützung
- Konfiguration von Testumgebungen für automatisierte Last- und Performancetests in einer verteilten Microservicearchitektur und einer CI/CD Pipeline
- Unterstützung bei der Definition, Herstellung und Bereitstellung von benötigten Testdaten
- Überwachung, Analyse, Bewertung und Dokumentation von Testergebnissen und Abweichungen
Erforderliche Kompetenzen
- Erfolgreich abgeschlossenes Hochschulstudium der Informatik, einer Natur- oder Ingenieurwissenschaft oder vergleichbare Kenntnisse
- Mehrjährige Erfahrung als Softwareentwickler im Bereich Last- und Performance-tests in mittleren bis großen Projekten
- Gute Kenntnisse in Java und in mindestens einem Werkzeug zum Ermitteln der System-leistung (vorzugsweise JMeter)
- Erfahrung im Einbinden von automatisierten Last-Performancetests in CI/CD-Pipelines
- Tiefgehender technischer Sachverstand mit Schwerpunkt Softwareentwicklung
- Sehr gute Deutschkenntnisse in Wort und Schrift
Wünschenswert sind:
- Fundierte Kenntnisse im Softwareentwicklungsprozess, idealerweise Scrum oder SAFe
- Kenntnisse und Erfahrungen im Umgang mit JIRA und Confluence
- Kenntnisse im Umgang mit GitLab
- Erfahrungen im Schreiben von Softwaretests