Ingénieur QA Automatisation (Selenium & Karate) – Rabat

Rabat

CDI / Temps pleinSur site3–5 ansIngénieur / École d'ingénieursInformatique / IngénierieInformatique / IT

L’essentiel du poste

Résumé par Postule AI

Poste d'Ingénieur QA Automatisation chez SQLI à Rabat : conception, développement et maintenance des tests automatisés front-end et back-end pour la DSI d'un client. Le poste repose sur Java, Selenium, Karate API, Postman, SQL (PostgreSQL, BigQuery), GitLab CI, Jira/Xray et les méthodes Agile/Scrum. Profil recherché : 3 à 7 ans d'expérience sur un poste similaire et diplôme Bac+5 en informatique (ou expérience équivalente).

Vos missions

  • Concevoir, développer et maintenir des scripts de tests automatisés avec Selenium (Java) et Karate API.
  • Rédiger des scénarios de test réutilisables en Gherkin dans une approche BDD.
  • Concevoir et exécuter des tests d'API REST, notamment avec Postman.
  • Valider les jeux de données de test via SQL sur PostgreSQL et BigQuery.
  • Intégrer les tests automatisés dans les pipelines CI/CD (GitLab CI) et gérer les campagnes de tests dans Jira et Xray.
  • Produire des reportings de test précis et analyser la couverture des tests pour les parties prenantes.

Profil recherché

  • Vous êtes diplômé(e) Bac+5 en informatique ou justifiez d'une expérience professionnelle équivalente.
  • Vous maîtrisez l'automatisation de tests avec Java, Selenium et Karate API.
  • Vous avez de l'expérience en tests d'API REST, en SQL et en intégration CI/CD via GitLab CI.
  • Vous êtes rigoureux(se), autonome et à l'aise dans un environnement Agile/Scrum.

Généré automatiquement à partir de l’offre. Postule AI peut se tromper : vérifiez auprès de l’employeur.

Présentation de l'entreprise

SQLI, leader européen de l'expérience client et de la transformation digitale, accompagne les grandes marques internationales dans la création de valeur grâce à la technologie et à l'innovation digitale. Le groupe compte 2 200 collaborateurs répartis dans 12 pays.

Description du poste

En tant qu'Ingénieur QA Automatisation, vous concevez, développez et maintenez les tests automatisés des applications front-end et back-end pour la DSI du client. Vous contribuez à garantir la qualité et la fiabilité des applications, en collaboration avec les équipes Produit, Développement et Design.

Missions principales

  • Concevoir, développer et maintenir des scripts de tests automatisés avec Selenium (Java) et Karate API.
  • Rédiger des scénarios de test clairs et réutilisables en Gherkin, dans une approche BDD.
  • Concevoir et exécuter des tests d'API REST, avec des outils tels que Postman.
  • Interagir avec des bases de données relationnelles (PostgreSQL) et BigQuery, et valider les jeux de données de test à l'aide de SQL.
  • Intégrer les tests automatisés dans les pipelines CI/CD, notamment via GitLab CI.
  • Gérer les campagnes de tests et assurer leur traçabilité avec Jira et Xray.
  • Appliquer les bonnes pratiques d'assurance qualité logicielle et les méthodologies de test, dont celles de l'ISTQB.
  • Construire et maintenir des jeux de données de test réalistes et reproductibles.
  • Produire des livrables et reportings de test précis et exploitables par les parties prenantes.
  • Analyser la couverture des tests, évaluer la pertinence des automatisations et identifier les axes d'amélioration continue.
  • Participer aux activités Agile, notamment les cérémonies Scrum, le Sprint Planning et le suivi du backlog.

Profil recherché

  • Diplômé(e) d'un Bac+5 en école d'ingénieurs ou d'un cursus universitaire équivalent, avec une spécialisation en informatique, ou justifiant d'une expérience professionnelle significative équivalente.
  • 3 à 7 ans d'expérience dans un poste similaire.
  • Bonne maîtrise de Java et Selenium pour l'automatisation des tests front-end.
  • Expérience confirmée en automatisation des tests d'API avec Karate.
  • Bonne connaissance des tests d'API REST et de Postman.
  • Maîtrise de SQL et expérience avec des bases de données telles que PostgreSQL et/ou BigQuery.
  • Expérience dans l'intégration et l'exécution de tests automatisés via GitLab CI.
  • Bonne connaissance de Jira et Xray pour la gestion des campagnes de tests.
  • Compréhension des principes du BDD et maîtrise de la syntaxe Gherkin.
  • Connaissance des méthodologies Agile, notamment Scrum.

Au-delà des compétences techniques, vous faites preuve de rigueur, d'autonomie et d'un bon esprit d'analyse. Vous appréciez le travail en équipe et souhaitez contribuer activement à l'amélioration continue de la qualité logicielle.

La certification ISTQB constitue un atout supplémentaire.

Une expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus.

Pourquoi rejoindre l'équipe ?

  • Un environnement dynamique et innovant, au sein d'une équipe passionnée par les technologies de données.
  • La possibilité de travailler sur des projets d'envergure, à la pointe des technologies cloud et Big Data.
  • Des opportunités d'évolution et de formation continue.
  • Un cadre de travail flexible et des avantages attractifs.

Mise en forme par Postule ·

Signaler un problème