Binit Nearshore Services
Binit Nearshore Services
Tunisie

SUJET 16 : Plateforme d'Automatisation des Tests Fonctionnels PFE

Automatisation des tests / QATest & Assurance QualitéDéveloppement Java (Spring Boot)

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 objectif

  • Développer une plateforme d'automatisation des tests fonctionnels de bout-en-bout pour le projet Backoffice afin d'assurer la non-régression et d'accélérer les cycles de livraison.
  • Projet en méthodologie BDD (Gherkin) s'appuyant sur Selenium 4 et Cucumber pour produire des scénarios clairs et maintenables.

Missions principales

  • Rédiger les scénarios de test en langage Gherkin (fichiers .feature) en collaboration avec les équipes produit et développement.
  • Concevoir l'architecture du framework de test pour qu'elle soit modulaire, évolutive et réutilisable.
  • Développer les scripts d'automatisation en Java avec Selenium 4 pour implémenter les scénarios BDD.
  • Intégrer les tests automatisés dans une pipeline CI/CD (GitHub Actions) pour exécution automatisée et reporting.

Compétences et technologies requises

  • Langage : Java.
  • Frameworks et outils : Selenium 4, Cucumber, JUnit, Maven, Git / GitHub Actions.
  • Méthodologie : BDD (Gherkin). Bonne pratique de conception de frameworks modulaires et maintenables.

Livrables et méthodologie de travail

  • Livrables attendus : fichiers .feature Gherkin, implémentation Java des steps, framework test modulaire, pipelines CI/CD configurées sur GitHub Actions.
  • Méthodologie : travail en collaboration avec les équipes Backoffice, intégration continue, tests de non-régression automatisés et documentation des scénarios et de l'architecture.

Modalités et candidature

  • Type de stage : Stage de pré-embauche, stage rémunéré.
  • Durée et référence : 6 mois (REF : NV_03), nombre de stagiaires : 1.
  • Pour postuler : envoyer votre candidature à stages@binitns.com en mentionnant l'objet du mail indiqué ci-dessous.