Ingénieur QA Automatisation (Selenium & Karate)

SQLIRabat, MarocTemps pleinSur siteInformatique et numériquePubliée le 4 novembre 2026Candidatures jusqu'au 4 décembre 2026
Ingénieur QA Automatisation (Selenium & Karate)

Compétences

  • Selenium
  • Java
  • Karate
  • API REST
  • Postman
  • SQL
  • PostgreSQL
  • BigQuery
  • GitLab CI
  • CI/CD
  • Jira
  • Xray
  • BDD
  • Gherkin
  • Scrum
  • ISTQB

Description du poste

Le poste Au sein de la DSI d'un client, vous prenez en charge la conception, le développement et la maintenance des tests automatisés couvrant les applications front-end et back-end. Votre rôle consiste à fiabiliser et à garantir la qualité des applications en définissant des stratégies d'automatisation pertinentes, appuyées sur Java, Selenium, Karate API et les bases de données. Vous travaillez en lien avec les équipes Produit, Développement et Design pour faire progresser en continu les processus de test, accroître la couverture et mettre en place des solutions d'automatisation solides et durables. Missions - Écrire et faire évoluer des scripts de tests automatisés front-end et back-end avec Selenium associé à Java, ainsi qu'avec Karate API. - Formaliser des scénarios de test lisibles, structurés et réutilisables en Gherkin, selon une démarche BDD (Behavior-Driven Development). - Préparer et lancer des tests d'API REST en appliquant les principes des architectures RESTful et en s'appuyant sur des outils comme Postman. - Exploiter des bases relationnelles telles que PostgreSQL et BigQuery pour construire, interroger et valider les jeux de données de test au moyen de requêtes SQL. - Brancher les tests automatisés sur les pipelines CI/CD, en particulier GitLab CI, pour rendre les exécutions plus fiables et renforcer les contrôles qualité. - Piloter les campagnes de test et en assurer la traçabilité avec Jira et Xray, en suivant rigoureusement les anomalies et les résultats. - Respecter les bonnes pratiques de l'assurance qualité logicielle et les principes des méthodologies de test, dont ceux de l'ISTQB. - Élaborer et entretenir des jeux de données de test réalistes et reproductibles, alignés sur les besoins métiers. - Fournir des livrables et des reportings de test précis, synthétiques et directement exploitables par les parties prenantes. - Étudier la couverture des tests, juger de la pertinence des automatisations et repérer les pistes d'amélioration continue. - Prendre part aux activités Agile, notamment aux cérémonies Scrum, au Sprint Planning et au suivi du backlog. Profil recherché - Diplôme Bac+5 d'une école d'ingénieurs ou cursus universitaire équivalent, avec une spécialisation en informatique, ou expérience professionnelle significative équivalente. - 3 à 7 ans d'expérience sur un poste comparable. - Maîtrise de Java et de Selenium pour l'automatisation des tests front-end. - Expérience confirmée de l'automatisation des tests d'API avec Karate. - Bonne connaissance des tests d'API REST et de Postman. - Maîtrise du SQL et pratique de bases de données comme PostgreSQL et/ou BigQuery. - Expérience de l'intégration et de l'exécution de tests automatisés via GitLab CI. - Bonne connaissance de Jira et Xray pour la gestion des campagnes de test. - Compréhension des principes du BDD et maîtrise de la syntaxe Gherkin. - Connaissance des méthodologies Agile, notamment Scrum. - La certification ISTQB est un atout. - Sur le plan personnel : rigueur, autonomie, bon esprit d'analyse, goût du travail en équipe, capacité à proposer des idées et envie de contribuer à l'amélioration continue de la qualité logicielle. - Une expérience dans le commerce de détail ou la grande distribution serait appréciée. Conditions - Poste basé à Rabat, au Maroc, en présentiel. - Niveau senior. - Environnement dynamique et innovant au sein d'une équipe passionnée par les technologies de données. - Projets d'envergure à la pointe des technologies cloud et Big Data. - Possibilités d'évolution et de formation continue. - Cadre de travail flexible et avantages attractifs. - Date limite de candidature : 04/12/2026. Candidature La candidature se fait en ligne via le site carrières de l'employeur, où l'offre officielle est accessible.