Description du poste
Le consultant sera en charge de :
- Concevoir, développer et maintenir des scripts de test automatisés pour les API, microservices et plateformes.
- Automatiser les tests de régression, de performance et de smoke testing.
- Intégration CI/CD
- Collaborer avec les équipes DevOps pour intégrer les tests automatisés dans les pipelines CI/CD.
- Optimiser les pipelines pour une exécution rapide et fiable des tests.
- Collaboration avec le QA Lead
- Contribuer à la définition de la stratégie d’automatisation des tests.
- Participer à la revue des exigences fonctionnelles et à la définition des critères d’acceptation.
- Analyse des résultats
- Exécuter les tests automatisés et analyser les résultats pour identifier les anomalies.
- Rapporter les bugs de manière claire et détaillée (via JIRA, Zephyr, etc.).
- Amélioration continue
- Proposer des améliorations pour les frameworks d’automatisation et les outils utilisés.
- Participer à la résolution des problèmes techniques liés aux plateformes.
Profil recherche
Bac+5 en informatique avec une expérience de 5ans
Compétences requises
- Expérience confirmée en automatisation des tests (Selenium, Appium, RestAssured, Postman, etc.).
- Maîtrise des langages de scripting/programmation (Python, Java, JavaScript, etc.).
- Connaissance des frameworks de test (TestNG, JUnit, Pytest, etc.).
- CI/CD et DevOps :
- Expérience avec des outils comme Jenkins, GitLab CI, GitHub Actions.
- Compréhension des bonnes pratiques DevOps.
- API et Microservices :
- Expérience avec les tests d’API REST (Postman, Insomnia, SoapUI).
- Outils :
- Expérience avec Zephyr (un plus).
- Maîtrise des outils de gestion de bugs (JIRA, etc.).
- Soft Skills :
- Capacité à travailler en équipe et à collaborer avec les développeurs et DevOps.
- Résolution de problèmes et pensée analytique.
- Fluent English