Senior Test Manager & Ingénieur Qualité 100% (f/h/d)
Bank Julius Bär & Co. AGBank Julius Bär & Co. AG recrute un(e) Senior Test Manager & Ingénieur Qualité 100% (f/h/d) a Zürich.
Rejoignez Julius Baer, un leader en gestion de patrimoine. Profitez d'un environnement dynamique et innovant.
Tâches
- Assurer la qualité et tester les cas d'utilisation de l'IA.
- Définir et faire évoluer l'approche technique de test pour l'ART.
- Automatiser les cas de test avec des frameworks basés sur Python.
Compétences
- 5 à 7 ans d'expérience avec des plateformes de données et ML.
- Maîtrise des principes de code propre et des workflows Git.
- Expérience avec Docker et connaissance des concepts Kubernetes.
Chez
Julius Baer, nous célébrons et valorisons les qualités individuelles que vous apportez, vous permettant d'avoir un impact, d'être entrepreneurial, d'être autonome et de créer de la valeur au-delà de la richesse. Façonnons ensemble l'avenir de la gestion de patrimoine.
Rejoignez notre ML & AI ART en tant que Test Manager & Ingénieur Qualité responsable des tests des solutions IA & ML tout au long de leur cycle de vie. L'accent sera mis sur l'évaluation de la qualité des solutions développées dès la phase de développement et sur la fourniture de retours actifs/collaboration avec les équipes d'ingénieurs ML.
Vous êtes le gardien avant qu'une solution ne soit évaluée par le Model Risk Management et également avant la mise en production. Vous serez également responsable des tests et de l'assurance qualité des composants techniques fournis par l'équipe plateforme tels que les API de modèles, le dépôt d'agents et d'autres composants. mise en œuvre et exécution de nos cadres d'automatisation des tests, couvrant à la fois les composants logiciels traditionnels
VOS RESPONSABILITÉS
- Assurer la qualité de livraison et le bon test des cas d'utilisation IA
- Définir et faire évoluer l'approche technique de test et l'architecture du cadre
pour le ML & AI ART, alignée avec la stratégie de test
et la politique de test de la banque
- Concevoir des modèles de test réutilisables et évolutifs (objets page, clients API,
constructeurs de données de test) que d'autres ingénieurs des équipes peuvent adopter,
assurant la cohérence technique des tests à travers l'ART
- Analyser et évaluer les exigences, fonctionnalités et récits pour leur testabilité
lors de la planification PI, du raffinement du backlog et de la planification d'itération
- Dériver des cas de test à partir d'analyses techniques et de risques des exigences fonctionnelles et non fonctionnelles
(fiabilité, performance, sécurité, utilisabilité, robustesse), en sélectionnant les techniques de test appropriées et la portée de l'automatisation
en fonction des risques, des objectifs de couverture et du retour sur investissement
- Automatiser les cas de test identifiés en utilisant des cadres basés sur Python — Playwright-Python pour l'interface utilisateur, requests + pytest pour les API, Behave ou pytest-bdd pour
BDD/Gherkin — en appliquant les principes de code propre, réutilisabilité, lisibilité,
et stabilité
- Concevoir et implémenter des cas de test spécifiques IA/ML : pipelines d'évaluation pour les sorties LLM
- Intégrer et orchestrer les tests automatisés dans les pipelines GitLab CI/CD,
y compris les pipelines de demandes de fusion, GitLab runner
- Planifier, programmer et déclencher les exécutions de tests automatisés à travers les environnements
(DEV, INT, UAT, pré-PROD) incluant les suites de régression, tests de fumée,
exécutions de versions et exécutions à la demande liées aux demandes de fusion et jalons PI
- Analyser les résultats d'exécution, signaler les défauts dans Jira avec preuves (logs, traces,
captures d'écran, vidéos), et communiquer les signaux de qualité à l'équipe et
au Product Owner
- Contribuer activement à la planification PI, aux démonstrations système, à l'inspection & adaptation, et
aux autres cérémonies SAFe dans le cadre du ML & AI ART
- Préparer les données de test, en veillant à utiliser des données synthétiques ou anonymisées chaque fois
que possible pour respecter les attentes de confidentialité
VOTRE PROFIL
- Expérience pratique d'intégration et d'exécution de tests pour des solutions IA et/ou
des projets de données à grande échelle
- Bonne maîtrise de Git et des workflows de contrôle de version, des principes de code propre, et
de la culture de revue de code
- Connaissance pratique de Docker ; familiarité avec les bases de Kubernetes (jobs,
espaces de noms)
- Exposition aux tests de systèmes IA/ML, ou forte motivation à développer cette
expertise : évaluation des sorties LLM, gestion des réponses non déterministes,
évaluations pour RAG et workflow agentique
- Compréhension de la conception d'API, microservices, architectures événementielles, et
couches d'authentification
- Bonne compréhension des principes SAFe et DevOps ; expérience dans un Agile Release Train est un plus
- Expérience avec Jira pour le suivi des récits/fonctionnalités et l'intégration de la gestion des tests (Xray, Agile Hive)
- Capacité démontrée de pensée de bout en bout — reliant parcours utilisateur, flux de données,
couches d'authentification et limites système
- À l'aise pour travailler dans une stratégie de test établie, en collaboration avec les Test Managers sur la planification d'exécution, le reporting et la conformité
- Joueur d'équipe collaboratif avec un fort sens de la responsabilité, prenant en charge les problèmes d'automatisation
de l'analyse à l'exécution jusqu'à la résolution avec une supervision minimale
- Licence ou Master en informatique, ingénierie ou domaine connexe
- Minimum 5 à 7 ans avec des plateformes de données & ML et leur assurance qualité
et/ou tests avec une expérience pratique substantielle en Python, incluant
la conception de cadres, la responsabilité et l'exécution de tests à grande échelle (pas
seulement des contributions au niveau des scripts)
- Expérience dans un environnement réglementé (services financiers, santé,
pharmaceutique) fortement préférée
- Certifications ISTQB (Foundation comme base)
- SAFe (SP, SSM ou équivalent), ou disciplines DevOps sont un plus
- Exposition aux systèmes IA/ML via les tests, le développement ou des projets appliqués
est un atout majeur ; appétence pour développer une expertise approfondie en tests IA/ML est essentielle
- Communicateur efficace capable de travailler avec les ingénieurs, Product Owners
et Scrum Masters
- Bonnes compétences organisationnelles, structuré et fiable
- Maîtrise de l'anglais ; l'allemand est un plus
Nous
attendons avec impatience de recevoir votre candidature complète via notre outil de candidature en ligne. D'autres opportunités intéressantes sont disponibles sur notre
site carrière
.
Ce poste ne correspond pas tout à fait à ce que vous recherchez ? Créez une
alerte emploi
en créant un compte candidat
ici
.
Ce poste est a pourvoir rapidement. Candidatez sans tarder.