Job Description
Nous recherchons un(e) stagiaire pour participer à la mise en place, au développement et à l’amélioration de tests automatisés au sein d’une équipe Agile.
Le/la stagiaire contribuera à garantir la qualité et la fiabilité de nos applications en développant, exécutant et maintenant des scripts de tests automatisés.
Key Missions
* Analyser les exigences fonctionnelles et techniques des applications
* Concevoir des cas de tests automatisés à partir des spécifications
* Développer des scripts de tests (unitaires, intégration, end-to-end selon le périmètre)
* Participer à l’intégration des tests dans les pipelines CI/CD (GitLab CI, Jenkins, GitHub Actions…)
* Exécuter les tests, analyser les résultats et remonter les anomalies
* Contribuer à l’amélioration continue des frameworks de test et de la couverture
* Documenter les tests, procédures et résultats
Profile Description
Formation :
* Étudiant(e) en Bachelor ou Master en informatique, génie logiciel ou équivalent
Compétences Techniques Souhaitées
* Bases en programmation (Java, JavaScript, TypeScript)
* Compréhension des principes de test logiciel et bonnes pratiques QA
* Connaissance d’au moins un framework de test automatisé :
* Front-end : Selenium, Playwright, Cypress, Puppeteer
* Back-end / API : Postman/Newman, RestAssured, Pytest, etc.
* Connaissance des outils Git et CI/CD
* Familiarité avec les outils de suivi de bugs (Jira, Redmine…)
Compétences Interpersonnelles
* Rigueur, curiosité et sens du détail
* Esprit d’équipe et bonnes capacités de communication
* Autonomie et capacité d’apprentissage rapide
* Intérêt pour la qualité logicielle et les bonnes pratiques de développement
Environnement Technique
* Langages : Java, JavaScript
* Frameworks : Cypress, Pytest, Selenium
* CI/CD : GitLab, Jenkins
* Versioning : Git
* Gestion de projet : Jira, Confluence
Annuel based
Casablanca, Casablanca-Settat, Morocco
Casablanca, Casablanca-Settat, Morocco