Software Test Automation Engineer H/F

Il y a 3 jours

Arrondissement d'Évry, Île-de-France Sebia Temps plein 60 000 € - 90 000 € Contrat

Français (French) Réduit. Pour développer, appuyez sur Entrée. Développé. Pour réduire, appuyez sur Entrée.

Opportunités de carrière: Software Test Automation Engineer H/F (6317)

SEBIA - Leader mondial du diagnostic biomédical

Basé à 91 Evry-Lisses

Depuis 1967, SEBIA est un acteur mondial spécialisé dans le diagnostic in vitro qui fournit des équipements et des réactifs pour le dépistage et le suivi de diverses maladies, principalement dans les domaines de l’oncologie (myélome multiple), du diabète, de l’hémoglobinopathie, des maladies auto-immunes et infectieuses et d’autres pathologies rares.

La mission de Sebia est de fournir des outils puissants qui traduisent ce qui se passe dans le corps d’un patient dans un langage lisible et interprétable.

Nous l’appelonsnotre nouveau langage de vie.

Au sein de la R&D Instruments et Logiciels, le Software Test & Automation Engineer est responsable de la stratégie d’automatisation logicielle des produits de diagnostic médical. Il transforme progressivement les activités de test en une chaîne de vérification automatisée couvrant l’ensemble du cycle de développement, depuis la compilation du logiciel jusqu’à l’exécution automatique des campagnes de tests.

Plus qu’un expert du test, il agit comme un véritable leader technique de l’automatisation. Il définit les architectures de test, met en place les outils permettant l’exécution automatique des vérifications à chaque build, pilote l’amélioration de la couverture de tests et fournit aux équipes de développement des indicateurs fiables sur la qualité des produits.

Il intègre une équipe de 3 à 4 ingénieurs validation et contribue activement à l’amélioration des pratiques de développement, de qualité logicielle et de livraison continue.

Dans un contexte d’adoption croissante de l’intelligence artificielle, il exploite les assistants et agents IA afin d’accélérer la génération, la maintenance et l’analyse des tests automatisés, tout en conservant la responsabilité des choix techniques, de la validation et de la qualité des résultats obtenus.

Nous recherchons un leader technique capable d’industrialiser la validation logicielle, de réduire drastiquement les efforts manuels et de construire une plateforme de tests automatisés capable d’accompagner durablement le développement de nos futurs produits.

  • Définir et déployer la stratégie d’automatisation des tests logiciels à l’échelle des produits.
  • Concevoir les architectures de test et développer des frameworks d’automatisation robustes, maintenables et réutilisables.
  • Industrialiser la chaîne de vérification logicielle, depuis la compilation jusqu’à l’exécution des campagnes de tests.
  • Mettre en place et administrer les pipelines d’intégration et de livraison continues (CI/CD).
  • Automatiser les tests unitaires, d’intégration, système, end-to-end et de régression.
  • Déclencher automatiquement les campagnes de tests à chaque build ou livraison.
  • Définir et suivre les indicateurs de qualité logicielle et de couverture des tests.
  • Analyser les résultats d’exécution, identifier les anomalies et rechercher les causes racines des défaillances.
  • Développer des outils internes de test et de validation et collaborer étroitement avec les équipes de développement.
  • Concevoir des bancs de tests automatisés pour les instruments et systèmes complexes, en intégrant si nécessaire des simulations, mocks et émulateurs matériels.
  • Exploiter les assistants et agents d’intelligence artificielle pour accélérer la génération, la maintenance et l’analyse des tests, tout en validant rigoureusement les résultats obtenus.
  • Définir la feuille de route d’automatisation et accompagner la montée en compétence des ingénieurs validation.
  • Contribuer à l’amélioration continue des pratiques de développement, de qualité logicielle et de livraison continue.

Votre profil :

Compétences techniques :

Automatisation des tests :

  • Expertise des stratégies de tests logiciels : tests unitaires, d’intégration, système, end-to-end et de régression.
  • Expérience dans la conception d’architectures d’automatisation et le développement de frameworks de tests à l’échelle d’un produit.
  • Capacité à concevoir des tests robustes, maintenables et réutilisables.
  • Maîtrise de l’analyse des résultats d’exécution et de l’identification des causes racines des défaillances.
  • Capacité à définir et suivre des indicateurs pertinents de qualité logicielle et de couverture des tests.
  • Expérience dans la mise en place et l’administration de pipelines CI/CD.
  • Maîtrise d’Azure DevOps ou d’outils équivalents.
  • Capacité à automatiser les processus de build, packaging et déploiement.
  • Mise en place du déclenchement automatique des campa