QA Automation Engineer
- Microservices
- CI/CD
- Devops
- Jira
- Selenium
- Appium
- RestAssured
- Postman
- Python
- Java
- JavaScript
- TestNG
- JUnit
- pytest
- Jenkins
- GitLab CI
- GitHub Actions
- Insomnia
ALTEN MAROC, Filiale du leader mondial de l’ingénierie et du conseil en technologie créé en 2008 et présent à Fès, Rabat, Tétouan et Casablanca, compte aujourd’hui plus de 2200 collaborateurs et vise un centre d’excellence de 3300 ALTENiens en fin 2027. Elle s’impose aujourd’hui comme un acteur stratégique dans l’accompagnement du développement professionnel des ingénieurs.
Notre mission : Répondre aux ambitions technologiques de nos clients — grands donneurs d’ordre internationaux — dans les secteurs de l’automobile, du ferroviaire, de la R&D et de l’IT, des télécommunications et des médias.
RejoindreALTEN MAROC, c’est intégrer un écosystème d’excellence et bénéficier :
• D’un parcours de carrière personnalisé et évolutif
• D’une politique ambitieuse de développement des compétences
• D’un environnement de travail stimulant, collaboratif et porteur de sens
Â
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.
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
Â
Au plaisir de vous lire!Â
QA Automation Engineer · Alten