Votre rôle
Les applications utilisées par les clients professionnels d’Orange évoluent régulièrement. Avant d’être mises en production, elles doivent être testées pour s’assurer que les parcours métiers fonctionnent correctement dans toutes les situations. Une partie de ces tests reste encore manuelle, ce qui prend du temps et ne couvre pas toujours toutes les variantes possibles. Un prototype d’automatisation existe déjà : le stage consiste à le faire évoluer pour qu’il devienne plus robuste et plus intelligent grâce à l’IA, capable de tester automatiquement des parcours applicatifs de manière fiable et exhaustive.
Activités réalisées pendant le stage
• Développer des fonctionnalités d’IA en Python
Concevoir des modules permettant à l’outil d’analyser la structure d’un écran et d’en déduire les actions à réaliser.
Exemple : identifier de façon robuste un bouton d’action, même si son libellé ou son emplacement changent entre deux versions.
• Analyser les tests échoués et ajuster la logique de l’agent IA
Étudier les situations où le test s’interrompt et affiner les règles pour améliorer la robustesse.
Exemple : intégrer une étape qui n’apparaît que dans certains cas mais fait échouer le test en l’état.
• Évaluer plusieurs modèles d’IA
Comparer leur précision, leur capacité à gérer les variations d’interface et leur rapidité.
Exemple : retenir le modèle identifiant le plus avec le plus de fiabilité les zones interactives lorsque la page évolue.
• Intégrer l’outil dans la chaîne de validation interne
Configurer l’exécution automatique des tests IA à chaque nouvelle version.
Exemple : mettre en place un pipeline GitLab qui déclenche les tests dès qu’un développeur publie une mise à jour.
• Documenter les scénarios et choix techniques
Rédiger les éléments permettant à d’autres équipes d’utiliser ou d’étendre les scénarios.
Exemple : décrire précisément les étapes, conditions et vérifications d’un parcours.
Le stage implique des échanges avec les ingénieurs exploitation, les développeurs, les équipes métier connaissant les étapes critiques des parcours et les profils DevOps en charge de l’intégration.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.