Stellenangebot
Senior QA Test Engineer 100% (f/m/d)
Die Julius Baer Group sucht einen Senior QA Test Engineer, der als Teil eines agilen Produktteams die Qualitätssicherung für verschiedene Anwendungen übernimmt und sicherstellt, dass die Softwareentwicklung den Geschäftsanforderungen entspricht. Der Senior QA Test Engineer wird für die Durchführung von Tests, die Erstellung von Testfällen und die Zusammenarbeit mit Entwicklern und Stakeholdern verantwortlich sein.
Aufgaben
Als Senior QA Test Engineer werden Sie Teil eines agilen Produktteams sein. Ihre Hauptaufgabe wird es sein, - als eingebetteter QA Test Engineer in einem agilen Team zu arbeiten und die End-to-End-Qualitätssicherung für alle team-eigenen Anwendungen zu übernehmen (z.B. Campaign Manager, FactSet, Fund Gallery, Scalable Advice Engine usw.) - alle Qualitätsaspekte über den gesamten Software-Entwicklungslebenszyklus hinweg zu verantworten, von der Story-Verfeinerung und -Entwurf bis hin zum Testen, zur Veröffentlichung und zur Nach-Veröffentlichungs-Validierung - Testfälle zu entwerfen, auszuführen und zu pflegen, um eine vollständige Abdeckung der Geschäftsanforderungen und der Akzeptanzkriterien sicherzustellen - die funktionale Korrektheit durch gut gestaltete positive, negative und exploratorische Test-Szenarien sicherzustellen - Testdaten über verschiedene Umgebungen hinweg zu erstellen, zu verwalten und zu validieren - Tests auszuführen und Ergebnisse in einer revisionsfesten Weise zu dokumentieren (z.B. Protokolle, Screenshots, Nachvollziehbarkeit, Kommentare) - Systemintegrationen mithilfe von REST-API-Tests zu validieren, mit einem klaren Verständnis von Anfrage-/Antwort-Flüssen, Fehlerbehandlung und Datenkonsistenz - End-to-End-Tests über mehrere Systeme hinweg durchzuführen, wobei die Abhängigkeiten zwischen internen Anwendungen und externen Anbietern verstanden werden - Git für die Versionierung von Testskripten zu verwenden und mit Entwicklern an Code-Änderungen zu kollaborieren - Strukturierte Root-Cause-Analysen durchzuführen, um zwischen UI-Problemen, Integrationsfehlern, Datenproblemen, Umgebungsproblemen oder Anforderungslücken zu unterscheiden - Eng mit Geschäftsanwendern, Stakeholdern und externen Anbietern zusammenzuarbeiten - Den Testfortschritt, die Abdeckung, die Risiken und den Qualitätsstatus klar und deutlich dem agilen Team, dem Test-Manager, den Geschäftsanwendern und den externen Anbietern zu kommunizieren - Die Verantwortung für Defect-Management und Qualitätsnachverfolgung bis zur Lösung zu übernehmen - Das Team bei der Fehlersuche und -behebung zu unterstützen, um eine zeitnahe Schließung und Regressionsabdeckung sicherzustellen - Bei nicht-funktionalen Teststrategien mitzuwirken, einschließlich der Teilnahme an Leistungsbeurteilungen und SkalierbarkeitstestsAnforderungen
- Erfahrung als QA Test Engineer in agilen/Scrum-Teams (DevOps-Setup ist ein starker Pluspunkt) - Starke Erfahrung in der Leitung und Unterstützung von Testaktivitäten in einem agilen Team, von der Entwicklertests bis hin zu Akzeptanztests - Branchenkenntnisse im Bankwesen oder in Finanzdienstleistungen sind ein starker Vorteil - Praktische Erfahrung mit REST-API-Tests - 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 - 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 - Erfahrung in der effektiven Arbeit in internationalen, cross-funktionalen Teams, wobei kulturelle Unterschiede und verteilte Arbeitsweisen berücksichtigt werden - Exzellente Kenntnisse in Englisch (C1/C2); Spanisch ist ein starker Pluspunkt - Bachelor- oder Master-AJobdetails