Automation Software Engineer - AI specialization | Casablanca (Maroc)
- الدار البيضاء
- دائم
- دوام كامل
- Concevoir, implémenter et maintenir des tests automatisés robustes via Python et Robot Framework.
- Développer des frameworks de test évolutifs et adaptés à nos écosystèmes applicatifs.
- Collaborer étroitement avec les équipes produit, développement et projets pour comprendre les exigences métier et techniques.
- Participer à la validation des systèmes basés sur l’IA, notamment en testant des modèles NLP et LLM à l’aide d’outils spécialisés (Promptfoo, LangTest, spaCy, Scikit-learn, Pandas).
- Automatiser l’évaluation des performances via des outils comme Gatling ou JMeter.
- Contribuer à l’intégration des tests dans les pipelines CI/CD (GitLab CI, Jenkins, Azure DevOps...).
- Produire des rapports d’analyse détaillés et suivre les anomalies via des outils de gestion des tests (JIRA, TestRail…).
- Réaliser une veille technologique active pour améliorer en continu les processus et outils de test.
- Diplômé(e) d’un Bac+5 en informatique, génie logiciel ou équivalent.
- Minimum 3 ans d’expérience dans l’automatisation des tests logiciels.
- Autonomie, rigueur, esprit d’analyse et appétence pour les environnements techniques complexes.
- Bon relationnel et capacité à travailler avec des équipes pluridisciplinaires.
- Maîtrise du français et de l’anglais technique (oral et écrit).
- Excellente maîtrise de Python et de Robot Framework.
- Expérience en automatisation des tests d’API (Postman, REST Assured, SoapUI).
- Solide compréhension des tests de performance (Gatling, JMeter).
- Compétence avérée dans l'évaluation de modèles IA/NLP, avec une première expérience sur des outils comme Promptfoo, LangTest, ou des bibliothèques comme spaCy, Scikit-learn.
- Maîtrise des environnements CI/CD et des systèmes de gestion de versions (Git).
- Certification ISTQB (un plus significatif).
ReKrute