Stellenangebot
Senior QA Test Engineer 100% (f/m/d)
Als Senior QA Test Engineer bei Julius Baer in Madrid bist du für die Qualitätssicherung von Anwendungen in einem agilen Team verantwortlich und übernimmst die Durchführung von Tests, die Erstellung von Testfällen und die Kommunikation mit Stakeholdern. Deine Aufgaben umfassen die Qualitätssicherung über den gesamten Software-Entwicklungsprozess hinweg, von der Anforderungsdefinition bis zur Freigabe.
Aufgaben
- Arbeiten als eingebetteter QA-Testingenieur in einem agilen Team, mit der Verantwortung für die End-to-End-Qualitätssicherung aller team-eigenen Anwendungen
- Übernehmen aller Qualitätsaspekte über den gesamten Software-Entwicklungslebenszyklus, von der Story-Verfeinerung und -Entwurf bis hin zum Testen, zur Veröffentlichung und zur Nach-Veröffentlichungs-Validierung
- Entwerfen, Ausführen und Warten von Testfällen, um eine vollständige Abdeckung der Geschäftsanforderungen und Akzeptanzkriterien sicherzustellen
- Sicherstellen der funktionalen Korrektheit durch gut gestaltete positive, negative und exploratorische Test-Szenarien
- Erstellen, Verwalten und Validieren von Testdaten in verschiedenen Umgebungen
- Ausführen von Tests und Dokumentieren der Ergebnisse in einer revisionsfesten Weise
- Validieren von Systemintegrationen unter Verwendung von REST-API-Testen, mit einem klaren Verständnis von Anfrage/Antwort-Flüssen, Fehlerbehandlung und Datenkonsistenz
- Durchführen von End-to-End-Testen über mehrere Systeme, unter Berücksichtigung der Abhängigkeiten zwischen internen Anwendungen und externen Anbietern
- Verwenden von Git für die Versionierung von Testskripten und Zusammenarbeit an Code-Änderungen mit Entwicklern
- Durchführen von strukturierten Root-Cause-Analysen, um zwischen UI-Problemen, Integrationsfehlern, Datenproblemen, Umgebungsproblemen oder Anforderungslücken zu unterscheiden
- Zusammenarbeit mit Geschäftsanwendern, Stakeholdern und externen Anbietern
- Klare Kommunikation des Testfortschritts, der Abdeckung, der Risiken und des Qualitätsstatus an das agile Team, den Test-Manager, die Geschäftsanwender und externe Anbieter
- Übernehmen der Verantwortung für Defect-Management und Qualitätsnachverfolgung bis zur Lösung
- Unterstützen des Teams bei der Fehlersuche und -behebung, um eine zeitnahe Schließung und Regression sicherzustellen
- Mitwirken an nicht-funktionalen Teststrategien, einschließlich der Teilnahme an Leistungsbeurteilungen und Skalierbarkeitstests
Anforderungen
- Bewährte Erfahrung als QA-Testingenieur in agilen/Scrum-Teams (DevOps-Setup ist ein Plus)
- Starke Erfahrung in der Leitung und Unterstützung von Testaktivitäten über ein agiles Team, von der Entwicklungstestung bis hin zur Akzeptanztestung
- Branchenkenntnisse in der Banken- oder Finanzdienstleistungsbranche sind ein starker Vorteil
- Praktische Erfahrung mit REST-API-Testen
- Gute Kenntnisse von Jira, Xray-Kenntnisse sind ein Plus
- Fähigkeit, unabhängig zu arbeiten, Verantwortung zu übernehmen und proaktiv Qualitätsfragen zu verfolgen
- Starke analytische und problemlösende Fähigkeiten, einschließlich strukturierter Root-Cause-Analyse
- Gute technische und problemlösende Fähigkeiten, einschließlich Agile/Scrum-Teams und DevOps-Setup
- Hohe Belastbarkeit und Fähigkeit, unter wechselnden Prioritäten zu arbeiten
- Erfahrung in der Zusammenarbeit mit externen Anbietern und Dienstleistern, einschließlich der Koordination von Testaktivitäten und Fehlersuche
Jobdetails