RMO Sénégal recrute un Développeur informatique
Publicité
- Analyser les besoins et automatiser les tests.
- Écrire des tests sous forme de scénarios Gherkin avec JIRA/XRAY.
- Développer des scripts de tests automatiques en utilisant les frameworks standard.
- Intégrer les tests dans la chaîne d’intégration continue CI/CD.
- Stabiliser et optimiser les tests automatisés pour réduire leur durée d’exécution.
- Participer à l’amélioration des processus et des outils.
- Mettre en place le BDD pour améliorer la qualité du code.
- Générer des rapports avec les tableaux de bord standardisés.
- Participer activement à la communauté of practice Quality de la digital factory.
- Maîtrise des langages de programmation Java, JavaScript.
- Expérience avec les frameworks d’automatisation de tests tels que Cypress, Karate.
- Connaissance des architectures Microservices.
- Maîtrise des outils tels que API et WebServices Framework Karate, Appium, Docker, Jenkins, Bitbucket.
- Expérience en scripting de tests automatisés (Java, Python, C#, Ruby, Groovy, etc.).
- Familiarité avec les outils Confluence, Jira, Xray, Jenkins, Stash, GIT.
- Expérience avec des frameworks tels que Appium, Browserstack, Karate, Cypress.
- Connaissances appréciées : E-commerce, Agile, Devops, Intégration continue, TDD, ATDD, BDD.
- Diplômé(e) d’un Bac+5 en école d’ingénieur ou équivalent universitaire en informatique.
- Plus de 3 ans d’expérience en développement de tests automatisés.
- Maîtrise des langages de programmation : JAVA, Javascript, et optionnellement Python.
- Maîtrise d’un des frameworks de test automatisé tels que Cypress (JS), Karate (Java) ou équivalent.
- Connaissance des environnements techniques tels que Java Core, Spring Boot, Apache Camel, RabbitMq, Kafka, ElasticSearch, SQL, NoSQL, Git, GitFlow, CouchBase, Liquibase, Spring Contract, Swagger, Python, Angular 8+.
- Familiarité avec les frameworks et outils de test tels que JUnit, DbUnit, H2, Karate, Karate Mock, Pact, Cypress, Gatling, NeoLoad.
- Connaissance des méthodologies TDD, BDD, DDD.
- Expérience avec les outils CICD tels que Docker, Jenkins, Kubernetes.
- Familiarité avec les outils de monitoring tels que ELK, Grafana, Prometheus, SonarQube.
- Connaissance des aspects de sécurité tels que Spring Security, SSL, RGPD, Fortify.
- Passionné(e) et polyvalent(e).
- Bon sens de l’écoute et du partage, passionné(e) par les nouvelles technologies.
- Pragmatique, capable de prendre du recul et d’anticiper les risques.
- Leadership pour créer une dynamique d’équipe et délivrer régulièrement de la valeur.
Documents recommandés
Publicité