Binit Nearshore Services
Binit Nearshore Services
Tunisie

SUJET 18 : Dashboard d’orchestration et de suivi des tests automatisés PFE

Automatisation des tests / QADéveloppement Web (Angular / Spring Boot)IA pour assurance qualité

Publié il y a 7 mois

Stage
⏱️4-6 mois
💼Hybride
💰Rémunéré
📅Expiré il y a 6 mois
Reste lisible (ATS friendly).

Description du poste

Contexte et objectifs :

  • Projet visant l’automatisation de scénarios complets de la plateforme client et la centralisation de leur pilotage et suivi via un dashboard web.
  • Dans une démarche d’amélioration continue de la qualité, un module d’IA analysera les résultats pour prioriser automatiquement les scénarios critiques et détecter des patterns d’échecs.
  • Référence du stage : REF : ST_04 — Stage de pré-embauche — Nombre de stagiaires : 1 — Stage rémunéré.

Tâches & responsabilités principales :

  • Développer les scénarios d’automatisation de tests avec Selenium/Cucumber/Gherkin et configurer les exécutions automatisées (sélective et globale).
  • Intégrer et orchestrer le moteur d’exécution côté backend, gérer la communication front/back et le stockage des rapports d’exécution.
  • Concevoir et développer le dashboard web (UI Angular) pour piloter les tests, lancer des campagnes, afficher l’état (OK/KO/en cours) et les temps d’exécution.

Technologies & compétences requises :

  • Automatisation des tests : Selenium, Cucumber, Gherkin — capacité à écrire et structurer des scénarios robustes.
  • Backend & orchestration : Spring Boot pour l’orchestration des exécutions, communication API, stockage et agrégation des rapports.
  • Frontend : Angular pour la création du dashboard, visualisation et pilotage des tests.
  • IA pour QA : analyse des résultats, détection de patterns d’échecs, priorisation automatique des scénarios critiques et génération de recommandations (tests instables, scénarios à risque).

Analyse, conception & architecture :

  • Comprendre la plateforme existante, définir les cas de test à automatiser et la structure du framework d’automatisation.
  • Concevoir l’architecture d’intégration des rapports Cucumber et des analyses IA afin de fournir une vue synthétique et des indicateurs de fiabilité.
  • Prévoir le stockage des rapports, les API d’accès, et les mécanismes d’ordonnancement/exécution (sélective vs globale).

Livrables attendus :

  • Framework d’automatisation avec scénarios Selenium/Cucumber automatisés et documentés.
  • Backend Spring Boot opérant l’orchestration des exécutions, API d’intégration et stockage des rapports.
  • Dashboard Angular fonctionnel affichant synthèse (OK/KO/en cours/temps d’exécution), rapports Cucumber intégrés et recommandations issues du module IA.

Modalités de candidature :

  • Poste : Stage de pré-embauche, durée 6 mois (REF : ST_04).
  • Pour postuler, envoyer votre candidature à l’adresse suivante : stages@binitns.com.