Senior QA Test Automation Engineer - Mobile (Appium/Playwright/Karate)

Casablanca

CDI / Temps pleinTélétravailIngénieur / École d'ingénieursFrançais, AnglaisQualité / HSEInformatique / IT

L’essentiel du poste

Résumé par Postule AI

SQLI recrute un Senior QA Test Automation Engineer spécialisé en mobile pour rejoindre ses équipes E-Commerce au Maroc. Vous concevrez et exécuterez des tests automatisés pour applications Android et iOS en utilisant Playwright, Appium et Karate. Ce rôle requiert plus de 7 ans d'expérience en automatisation QA mobile, une maîtrise de TypeScript et une expertise en CI/CD (GitLab). Vous travaillerez en collaboration étroite avec les équipes de développement dans un environnement agile et techniquement stimulant.

Vos missions

  • Analyser les EPIC et User Stories pour comprendre les exigences fonctionnelles et identifier les cas de tests pertinents
  • Concevoir et développer des scénarios de tests automatisés pour applications web et mobiles complexes sur Android et iOS
  • Créer et exécuter des tests automatisés en utilisant Playwright, Appium et Karate avec maîtrise de TypeScript
  • Orchestrer les tests automatisés via GitLab CI/CD et gérer le contrôle de version avec Git
  • Effectuer des tests d'API REST et collaborer avec les équipes de développement pour l'assurance qualité

Profil recherché

  • Vous avez 7+ ans d'expérience confirmée en automatisation QA mobile et maîtrisez Playwright et Appium
  • Vous êtes passionné par la qualité logicielle et les méthodologies de test (ISTQB)
  • Vous recherchez un rôle senior dans un groupe européen établi avec opportunités de carrière personnalisées
  • Vous maîtrisez TypeScript, GitLab CI/CD et les tests d'API REST
  • Vous souhaitez travailler en collaboration étroite avec des équipes de développement agiles

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

À propos de l'entreprise

SQLI est un groupe européen de services digitaux fondé en 1990, présent dans 12 pays avec une implantation au Maroc depuis 20 ans. Avec plus de 700 collaborateurs passionnés du digital, SQLI Maroc offre un environnement propice à l'épanouissement professionnel, l'apprentissage continu et les opportunités de carrière personnalisées.

Description du poste

Intégré(e) dans les équipes E-Commerce, Marketing & Relation Clients, vous concevrez et mettrez en œuvre des tests automatisés pour garantir la qualité des applications mobiles Android et iOS. Vous travaillerez en étroite collaboration avec les équipes de développement pour identifier les cas de tests pertinents, développer des scripts d'automatisation et exécuter les tests de manière efficace.

Responsabilités principales

  • Analyser les EPIC et User Stories pour comprendre les exigences fonctionnelles du logiciel à tester
  • Concevoir et développer des scénarios de tests automatisés pour applications web et mobiles complexes
  • Créer et exécuter des tests automatisés en utilisant Playwright, Appium et Karate
  • Orchestrer les tests automatisés via GitLab CI/CD et gérer le contrôle de version avec Git
  • Effectuer des tests d'API REST et documenter avec OpenAPI/Swagger
  • Collaborer avec les équipes de développement pour identifier les cas de tests pertinents

Environnement technique

  • Langages et frameworks : TypeScript, Playwright, Appium, Karate, Cucumber
  • Outils de gestion : Jira XRAY, Gherkin, Git, GitLab CI/CD
  • Méthodologies : ISTQB, tests d'API REST, OpenAPI/Swagger
  • Plateformes : Applications Android et iOS, navigateurs multiples, systèmes d'exploitation variés

Qualifications requises

  • Diplôme Bac+5 en école d'ingénieur ou équivalent universitaire en informatique, ou expérience significative équivalente
  • Plus de 7 ans d'expérience en Test Automation QA Mobile (front et back)
  • Maîtrise de Playwright et Appium (obligatoire)
  • Connaissance approfondie des processus CI/CD et des méthodologies de test logiciel
  • Expérience dans le secteur du commerce de détail ou de la grande distribution (un plus)

Mise en forme par Postule ·

Signaler un problème