Stellenangebot

Senior Test Automation Engineer

Als Senior Test Automation Engineer bei Julius Baer bist du für die technische Testautomatisierungslösung des ML- und AI-ART-Teams verantwortlich und entwickelst Lösungen für die Automatisierung von Tests für künstliche Intelligenz und maschinelles Lernen. Deine Aufgaben umfassen die Architektur, Implementierung und Ausführung von Testautomatisierungen sowie die Zusammenarbeit mit anderen Teams.

Aufgaben

  • Review und Verbesserung des aktuellen Testautomatisierungsansatzes und der Testframework-Architektur für die ML- und AI-ART
  • Entwurf von wiederverwendbaren, skalierbaren Testautomatisierungsmustern (Page-Objekte, APIs, Tests, Testdaten-Builder)
  • Analyse und Bewertung von Anforderungen, Funktionen und Geschichten für Testbarkeit während der PI-Planung, Backlog-Refinement und Iterationsplanung
  • Ableitung von Testfällen aus technischer und Risikoanalyse von funktionalen und nicht-funktionalen Anforderungen
  • Automatisierung von identifizierten Testfällen mit Python-basierten Frameworks (Playwright/Python, requests + pytest, Behave oder pytest-bdd)
  • Entwurf und Implementierung von A/ML-spezifischen Testfällen: Bewertungspipelines für LLM-Ausgaben
  • Erstellung und Wartung von Kontexttests (z.B. Parc) für Plattform-APIs und Microservice-Grenzen
  • Integration und Orchestrierung von automatisierten Testfällen 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 und Aufrechterhaltung eines niedrigen Falsch-Positiv-Rates
  • Triage von Testausführungsergebnissen, Meldung von Fehlern in Jira mit Beweisen und Kommunikation von Qualitätsignalen an das Squad, Product Owners und Test Manager

Anforderungen

  • Erwiesene Expertise in Python-basierter Testautomatisierung: Playwright/Python (UI), Behave oder pytest-bdd (BDD), requests + pytest (AP) + Service-Validation
  • Nachgewiesene 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, idealerweise mit Erfahrung mit GitOps
  • Erfahrung mit Testautomatisierungs-Ausführung, Parameterisierung, Flaky-Test-Management und modernen Berichtswerkzeugen (Allure, pytest-html)
  • Solides Verständnis von ETL- und Versionskontroll-Workflows, Erfahrung mit Clean-Code-Prinzipien und Code-Review-Kultur
  • Arbeitswissen von Docker, Vertrautheit mit Kubernetes-Grundlagen (Jobs, Namespaces)
  • Exposition gegenüber der Testung von A/ML-Systemen durch Testen, Entwicklung oder angewandte Projekte ist ein starker Pluspunkt
  • Verständnis von A/ML-Design-Mustern, Microservices, event-getriebenen Architekturen und Authentifizierungsschichten
  • Verständnis von SAFe- und DevOps-Tracking-Prinzipien, Erfahrung mit der Arbeit in einem Agile Release Train

Wir bieten

Keine Informationen vorhanden.

Jobdetails

© 2025 House of Skills by skillaware. Alle Rechte vorbehalten.
Unsere Website nutzt Cookies, um dir die Navigation zu erleichtern und die Nutzung der Seite zu analysieren. Mehr Informationen findest du in unserer Datenschutzrichtlinie.