Contexte et objectif
- Développer un moteur intelligent basé sur IA générative pour produire automatiquement des cas de test web et des scripts d’automatisation (Selenium/Cypress).
- Réduire le temps de création de tests manuels et augmenter la couverture des scénarios fonctionnels.
Missions principales
- Rechercher et sélectionner des modèles d’IA générative adaptés (ex. modèles de NLP/LLM) et définir une architecture d’intégration.
- Concevoir et implémenter un pipeline qui transforme des spécifications/flux utilisateur en cas de test et en scripts Selenium/Cypress générés automatiquement.
- Développer des composants en Python pour l’orchestration, la génération de scripts et la validation automatique des sorties.
Compétences et technologies requises
- Maîtrise de Python et expérience pratique avec Selenium 4 et/ou Cypress pour l’écriture et l’exécution de scripts d’automatisation.
- Connaissances en IA/ML, traitement du langage naturel ou utilisation de modèles génératifs (LLMs) pour générer du texte structuré (cas de test, étapes).
- Bonnes pratiques CI/CD, gestion de versions (Git) et capacités d’évaluation/mesure de la qualité des tests générés.
Livrables attendus
- Prototype fonctionnel capable de générer des cas de test web et d’exporter des scripts Selenium et/ou Cypress exécutables.
- Rapport technique détaillé décrivant l’architecture, les choix de modèles IA, les métriques d’évaluation et les limitations.
- Jeux d’exemples, documentation d’installation et démonstration de la génération et de l’exécution des tests.
Modalités et profil
- Niveau visé : Bac+3 / Bac+5.
- Durée : de 4 à 6 mois.
- Technologies citées : Cypress, Selenium 4, Python.
Candidature
- Lien pour postuler : https://lnkd.in/g8pJHfbu