Intermediate Automation Software Engineer
Leyton est un cabinet de conseil international dédié à l’amélioration des performances économiques, sociales et environnementales des organisations. Ses consultants et experts techniques apportent des solutions concrètes qui contribuent au progrès durable de ses clients. Le Groupe compte plus de 3000 collaborateurs répartis dans 16 pays.
Nous recherchons un(e) Automation Software Engineer talentueux(se) et motivé(e) pour rejoindre notre équipe dynamique. Le/la candidat(e) sera responsable de concevoir, développer et de maintenir des solutions d'automatisation des tests afin de garantir la qualité et la fiabilité de nos logiciels. Une attention particulière sera portée aux compétences en Python et Robot Framework, ainsi qu’à l’expertise dans les tests IA et LLM.
Responsabilités principales
- Concevoir et développer des scripts de tests automatisés en utilisant Python et Robot Framework pour vérifier les fonctionnalités et les performances des applications.
- Implémenter et maintenir des frameworks d'automatisation des tests adaptés à l'environnement de l'entreprise.
- Collaborer avec les développeurs, les chefs de projet et les équipes produit pour comprendre les besoins fonctionnels et non fonctionnels.
- Tester et valider les systèmes d'intelligence artificielle et les modèles de traitement du langage naturel (LLM), en utilisant des outils comme Promptfoo, spaCy, Pandas, Scikit-learn, et LangTest.
- Exécuter et analyser les résultats des tests automatisés, identifier les problèmes, et fournir des rapports détaillés.
- Implémenter des tests de performance en utilisant des outils comme Gatling.
- Participer à la mise en place des pipelines CI/CD pour intégrer les tests automatisés.
- Suivre les meilleures pratiques en matière d'assurance qualité et d’automatisation des tests.
- Assurer une veille technologique pour intégrer des outils et méthodologies innovants.
Compétences techniques requises
- Maîtrise du langage Python et de l'outil Robot Framework.
- Expérience avec des outils de tests de performance tels que Gatling.
- Expertise dans les tests IA et LLM, y compris l’utilisation d’outils comme Promptfoo, spaCy, Pandas, Scikit-learn, et LangTest.
- Connaissance des outils CI/CD comme Jenkins, GitLab, Azure DevOps ou autres.
- Familiarité avec les systèmes de gestion des tests et des bugs (JIRA, etc.).
- Expérience avec les tests API (Postman, REST Assured, SoapUI).
- Connaissance des concepts de tests de performance et outils tels que JMeter ou Gatling.
- Certification ISTQB (un atout important).
Profil recherché
- Diplôme Bac+5 en Informatique, Génie Logiciel ou un domaine connexe.
- Minimum 3 années d'expérience dans l'automatisation des tests logiciels.
- Forte capacité à travailler en équipe et à collaborer avec des équipes multidisciplinaires.
- Sens du détail et aptitude à résoudre des problèmes complexes.
- Bonne maîtrise de l’anglais technique (oral et écrit) ainsi que du français.
- Business unit
- IT Services
- Locations
- Parc Casanearshore, shore 14, RDC
- Remote status
- Hybrid Remote
Parc Casanearshore, shore 14, RDC
Intermediate Automation Software Engineer
Loading application form