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
