Senior Performance Test Automation Engineer (m/w/d)

PAR GmbH
Ansprechpartner: Tessa Henrich-Scheufele
Frankfurt am Main,  Deutschland
80% RemoteArbeitnehmerüberlassungab sofortDauer 36 Monate100% Auslastung

Beschreibung

Wir suchen ab sofort einen Senior Performance Test Automation Engineer (m/w/d) im Rahmen der Arbeitnehmerüberlassung!

Info: 80% remote, 20% onsite in Frankfurt am Main. Rufbereitschaft gewünscht: Aufgrund möglicher Hypercarephasen ist es gewünscht, dass teilweise Wochenendarbeit erbracht wird (auf freiwilliger Basis nach Vorabsprache)

Rollenbeschreibung
  • Sicherstellen der Qualitätssicherung durch Operationalisierung der Teststrategie und die enge Zusammenarbeit in einem agilen Umfeld
  • Planen, Konzipieren und Umsetzen von Testaktivitäten, Testszenarien und (Last-) Tests
  • Enge Abstimmung über Anforderungen und Zulieferungen mit relevanten Stakeholdern
  • Unterstützung bei der Erstellung und Bereitstellung von Testdaten zur Durchführung der Tests
  • Analyse von Anforderungen zur Ableitung von Testfällen
  • Dokumentation von Testergebnissen, Abweichungen und anderen relevanten Aspekten der Tests und Ableitung zur Freigabeempfehlung
  • Überwachung, Bewertung und Analyse der Testergebnisse zur Weiterentwicklung und Optimierung der Tests.
  • Kontinuierliche Optimierung und Aktualisierung der Tests, in Bezug auf Abdeckung, Qualitätssicherung und Performance
  • Mitwirkung bei der Testautomatisierung
  • Unterstützung und Beratung anderer Teams hinsichtlich der Auswertung von Ergebnissen und Verbesserung
  • Aufbau und Betrieb von automatisierten Testumgebungen für skalierbare Performance-Szenarien in Abstimmungen mit anderen Teams bei notwendigen Zulieferungen und Unterstützung
  • Durchführung von automatisierten Last- und Performancetests auf einer verteilten Microservicearchitektur mit Hilfe aktueller Tools
  • Analyse und Optimierung auf System- und Performanceebene
  • Fokus auf das Überwachen, Testen und Verbessern von System-Performance und Lastverhalten
  • Entwicklung und Optimierung von Testautomatisierungsansätzen zur Integration in CI/CD Pipelines für verschiedene Teststufen
  • Integration von Automatisierung in die agilen Entwicklungsprozesse unter kontinuierliche Steigerung der Qualität, Stabilität und Effizienz der Tests
  • Weiterentwicklung geeigneter aktueller Automatisierungsframeworks und -tools
  • Erkennung von Abweichungen und Bereitstellung von Berichten über mögliche Fehler oder Optimierungspotenziale (z.B. Verbesserung der Ausführungszeit und Effizienz der Testumgebung)
  • Aktive Zusammenarbeit mit im Entwicklungsprozess beteiligten Rollen
Anforderungsprofil
Muss-Anforderungen
  • Studium der Informatik, einer Natur- oder Ingenieurwissenschaft erfolgreich abgeschlossen oder vergleichbare Kenntnisse
  • Nachweisbare, mehrjährige Erfahrung als Softwareentwickler (oder Testautomatisierer) und in der Erstellung funktionaler Testfälle
  • Zertifizierung nach ISTQB Foundation Level oder Vergleichbare
  • Erfahrung im Umfeld von Großprojekten
  • Erfahrung im Cloud/Microservice Umfeld
  • Mehrjährige, nachgewiesene Erfahrung in agilen Projekten
  • Erfahrung im Einbinden von automatisierten Tests in CI/CD-Pipelines
  • Gute Kenntnisse in mindestens einem aktuellen Werkzeug (wie z.B. Grafana K6, JMeter o.ä.) zur Ermittlung der Systemleistung
  • Gutes Verständnis grundlegender Begriffe wie Load Testing, Stress Testing und Performance Testing.
  • Mehrjährige Erfahrungen in den Bereichen Test Automation, Continuous Integration/Continuous Deployment
  • Erfahrung mit Postman und vergleichbaren API-Testtools, idealerweise Thunder Client.
  • Gute Kenntnisse in mindestens einer Skriptsprache, z. B. Python, JavaScript oder Groovy.
  • Erfahrung im Einsatz von KI-gestützten Tools wie GitHub Copilot oder vergleichbaren KI-Assistenten.
  • Mehrjährige Erfahrung im Testen entlang der Testpyramide von komplexen Workflows
Soll-/Kann-Anforderungen
  • Fundierte Kenntnisse im Softwareentwicklungsprozess, idealerweise Scrum oder SAFe
  • Kenntnisse und Erfahrungen im Umgang mit JIRA und Confluence
  • Kenntnisse im Umgang mit GitLab
  • Erfahrungen mit Consumer-Driven Contracts
  • Erfahrung in Analysen über aktuelle Monitoring- und Loggingtools

Bewerben