Alternance – L’intelligence artificielle appliqués aux tests logiciel (Développement Python / Machine learning) H/F (ref CHS)
AUSY

Alternance – L’intelligence artificielle appliqués aux tests logiciel (Développement Python / Machine learning) H/F (ref CHS)

AUSY
  • Apprenticeship (From 12 to 24 months)
  • Multiple locations
  • Published on September 2 2021

Contexte :

La complexité des systèmes web conduit à des processus de développement toujours plus difficiles à tester. Les phases de test sont cruciales dans l'ingénierie logicielle et système et sont connues pour être très coûteuses.

Dans le cadre de ce projet, nous nous focalisons sur deux objectifs:

- L'automatisation des tests fonctionnels des sites Web. …

- L’analyse des traces dans l’objectif de sélectionner automatiquement un échantillon représentatif qui puisse être utilisé comme base pour générer des tests pour la nouvelle version du logiciel dans un contexte d’intégration continue.

Mission :

Pour mener ce travail d’analyse, il s’agira d’adapter et de tester différentes méthodes d'apprentissage automatique supervisées et non supervisées afin de gérer les données disponibles (traces d'exécution utilisateur, traces de tests manuels, traces d'exécution de tests automatisés et métadonnées de changement de code).

Durant cette alternance, l’apprenti va se focaliser sur les deux objectifs du projet en collaborant avec l’équipe Test dans le but de mettre au point un système de test logiciel intelligent.

Cette alternance comprend à la fois un volet fonctionnel (modèle de données, spécifications, …), un volet développement (développement de script) et un volet recherche (exploitation des techniques de l’intelligence artificielle).

TECHNOLOGIES UTILISEES

- Python

- TensorFlow / Keras

- Machine Learning / Deep Learning

- Des connaissances en test du logiciel et développement agile seront un plus

PROFIL RECHERCHÉ

Vous préparez un Master I ou II (Ecole d’ingénieur, Université...) et disposez d’une première expérience.

Curiosité, réactivité et rigueur seront les atouts essentiels pour mener à bien vos missions.

Vous souhaitez développer vos compétences dans un environnement dynamique et innovant.