Stellenangebot
Senior AI Test Automation Engineer
Als Senior AI Test Automation Engineer bei Julius Baer bist du für die technische Testautomatisierungslösung verantwortlich, die die AI- und ML-Plattform unterstützt. Deine Aufgaben umfassen die Definition und Umsetzung von Testautomatisierungsansätzen, die Entwicklung von Testframeworks und die Integration von automatisierten Tests in CI/CD-Pipelines.
Aufgaben
Als Senior AI Test Automation Engineer sind Sie verantwortlich für die technische Testautomatisierungslösung, die unsere AI- und ML-Ops-Plattform unterstützt. Ihre Aufgaben umfassen:- Definition und Weiterentwicklung unseres technischen Testautomatisierungsansatzes und der Testframework-Architektur für die ML- und AI-ART
- Entwurf von wiederverwendbaren, skalierbaren Testautomatisierungsmustern (Page-Objekte, API-Clients, Testdaten-Builder)
- Analyse und Bewertung von Anforderungen, Features und Stories hinsichtlich Testbarkeit
- Ableitung von Testfällen aus technischer und Risikoanalyse von funktionalen und nicht-funktionalen Anforderungen
- Automatisierung von Testfällen mithilfe von Python-basierten Frameworks (Playwright/Python, requests + pytest, Behave oder pytest-bdd)
- Entwurf und Implementierung von A/M-spezifischen Testfällen: Evaluationspipelines für LLM-Ausgaben
- Aufbau und Wartung von Kontakttests (z.B. Pact) für Plattform-APIs und Microservice-Grenzen
- Integration und Orchestrierung von automatisierten Tests in GITLab CI/CD-Pipelines
- Planung, Scheduling und Auslösung von automatisierten Testausführungen über Umgebungen hinweg
- Überwachung der Ausführungsgesundheit, Untersuchung und Quarantäne von flaky Testfällen
- Triage von Ausführungsergebnissen, Meldung von Fehlern in Jira mit Beweisen und Kommunikation von Qualitätsignalen
Anforderungen
Für diese Position werden folgende Anforderungen gestellt:- Erprobte Expertise in Python-basierter Testautomatisierung: Playwright/Python (UI), Behave oder pytest-bdd (BDD), requests + pytest (API)
- Demonstrierte Fähigkeit, Testautomatisierungsframeworks zu entwerfen und zu besitzen, nicht nur Testskripte zu schreiben
- Praktische Erfahrung mit der Integration und Ausführung von automatisierten Tests in CI/CD-Pipelines
- Solides Verständnis von SATE- und DevOps-Prinzipien, Erfahrung in einem Agile Release Train ist ein Plus
- Erfahrung mit Jira für Story/Feature-Tracking und Testmanagement-Integration (Xray, Agile Hive)
- Demonstrierte Fähigkeit zum end-to-end-Denken, Verbindung von Benutzerreisen, Datenflüssen, Authentifizierungsschichten und Systemgrenzen
- Komfortabeler Umgang mit einer etablierten Teststrategie, Zusammenarbeit mit Testmanagern bei Ausführungsplanung, Berichterstattung und Compliance
- Demonstrierte Kenntnis von Informationssicherheit, Datenschutz und konformen Testdaten-Handhabung in regulierten Umgebungen
- Kollaborativer Teamplayer mit starker Eigenverantwortung, Automation-Probleme von Analyse bis Ausführung bis Lösung mit minimaler Aufsicht
- Starker Kommunikator, der effektiv mit Ingenieuren, Product Ownern, Scrum Mastern, Architekten und Testmanagern zusammenarbeiten kann
- Starke organisatorische Fähigkeiten, strukturiert, zuverlässig
Wir bieten
Leider sind keine Informationen über das Angebot vorhanden.Jobdetails