Beschreibung
Tätigkeitsbezeichnung / Kurzbeschreibung:- Du arbeitest in einem agilen Team an übergreifenden Last- und Performancetests, auf einer verteilten Microservicearchitektur basierend auf Springboot, NodeJS, Kubernetes und Gitlab.
- Du berätst und unterstützt ein agiles Scrumteam im Planen, Konzipieren und Implementieren von Last-testszenarien
- Du stimmst dich mit den beteiligten Teams über Zulieferungen und notwendige Unterstützung ab
- Du baust auf und konfigurierst Testumgebungen für automatisierte Last- und Performancetests in einer verteilten Microservicearchitektur und einer CI/CD Pipeline
- Du unterstützt bei der Definition, Herstellung und Bereitstellung von benötigten Testdaten
- Du überwachst, analysierst, bewertest und dokumentierst Testergebnissen und Abweichungen
Erforderlich sind:
- Du hast ein Studium der Informatik, einer Natur- oder Ingenieurwissenschaft erfolgreich abgeschlossen oder verfügst über vergleichbare Kenntnisse
- Du hast nachweisbare, mehrjährige Erfahrung als Testingenieur (Last- und Performancetests) in mittleren bis großen Testprojekten
- Du verfügst über gute Kenntnisse in mindestens einer höheren Programmiersprache (vorzugsweise Java) und in mindestens einem Werkzeug zum Ermitteln der Systemleistung (z.B. JMeter, Gatling)
- Du hast Erfahrung im Einbinden von automatisierten Last-Performancetests in CI/CD-Pipelines
- Tiefgehendes Architekturverständnis von IT-Infrastruktur/Netzwerk sowie Erfahrungen mit Anwendungen als verteilte Services bringst Du mit
Wünschenswert sind:
- Fundierte Kenntnisse im Softwareentwicklungsprozess, idealerweise Scrum oder SAFe
- Kenntnisse und Erfahrungen im Umgang mit JIRA und Confluence
Wünschenswerte soziale Kompetenzen:
- kommunikationsstark und in der Lage, deinen Standpunkt zu verteidigen; Teamplayer
- Leidenschaftlicher Tester und verfügst über eine ausgeprägt analytische Problemlösekompetenz
- Hintergrund als Softwareentwicklrt wünschenswert