Description
Au sein de la R&D Dassault Systèmes, vous intégrez une équipe d'ingénieurs QA ayant pour mission d'assurer la qualité des applications CATIA.
Le développement de fonctionnalités CATIA GenAI ouvre de nouvelles perspectives sur la qualité logicielle et ses méthodes d'évaluation, notamment par automatisation.
Après étude des solutions d'automatisation déployées pour les tests qualité, vous proposez des optimisations de code et bonnes pratiques reposant sur les capacités d'IA intégrées à l'environnement de développement des tests.
Une focalisation particulière sera faite sur la mesure de la qualité des nouvelles fonctionnalités génératives de CATIA, et l'automatisation de ces tests.
Au quotidien, vous interagissez avec des collègues du service qualité situés en France ou à l'étranger, et avec les personnes développant des fonctionnalités GenAI pour le Brand CATIA.
Vos Missions
La mission consiste à améliorer les codes de test QA à l'aide de capacités IA, et à contribuer à l'élaboration de nouvelles méthodes de test et mesure qualité de fonctionnalités GenAI.
A ce titre, au sein de l'équipe Qualité CATIA, vous serez amené à :
Découvrir l'environnement d'automatisation des tests QA, et son extension IA
Contribuer au déploiement de bonnes pratiques de programmation tirant bénéfice des capacités d'IA, dans le cadre des tests QA.
Développer les mesures qualités adapatées aux fonctionnalités GenAI, leur automatisation, et leur transposition en actions correctives des défauts auprès des équipes de Développement CATIA.
Profil recherché
Qualifications
Le poste proposé convient particulièrement au profil suivant :
Profil technique : Etudiant en formation supérieure BAC + 5 (Ecole d'Ingénieur ou Master Universitaire)
- Solides connaissances en Data Science, incluant le Machine Learning, les LLM, la GenAI et les métriques d'évaluation.
- Expérience dans le développement d'outils avec interfaces graphiques simples pour faciliter l'usage des outils d'évaluation.
- Bonne connaissance de JavaScript et Python pour le développement et l'automatisation.
- Notions en algorithmique appréciées pour résoudre efficacement des problématiques complexes.
- Compétences en optimisation de code pour garantir performance et fiabilité.
Autres compétences attendues :
- Bon sens du relationnel, avec capacité à interagir avec des collègues localisés à l'étranger ou dans d'autres Services
- Aisance en communication écrite & orale, particulièrement en anglais
- Rigueur et précision dans la réalisation des tâches, avec capacité à prendre de l'autonomie
Les atouts en nous rejoignant
* Environnement collaboratif et innovant
* Collaboration internationale
* Diversité des technologies, produits et solutions
* Apprentissage au sein d'une équipe experte
* Engagement en faveur de la diversité et de l'inclusion
Informations complémentaires
Informations complémentaires
Contrat | : | Stage |
Durée du contrat | : | 6 mois |
Lieu de la mission | : | Paris Vélizy-villacoublay |
Niveau d'étude | : | Bac + 5 et plus : DEA, DESS, mastère, MBA... |
Poste(s) disponible(s) | : | 1 |
Poste de cadre | : |
Suivant Profil
|
Début de la mission | : | Dès que possible |
Secteur | : | Informatique, Télécommunications |