Nous recherchons un Test Automation QA Senior (Back & Mobile) pour un contrat freelance à Casablanca. Le candidat idéal possède entre 3 et 7 ans d’expérience dans le domaine de l’automatisation de tests, avec une solide formation Bac+5 en école d’ingénieur ou équivalent universitaire.
Responsabilités principales :
- Concevoir, développer et maintenir des scripts de tests automatisés avec Karate DSL et Java.
- Concevoir, développer et maintenir des scripts de tests automatisés avec Appium, Selenium, Java et BrowserStack.
- Rédiger des scénarios de test clairs et lisibles en Gherkin dans le cadre d’une démarche BDD.
- Exploiter les spécifications fonctionnelles (User Stories) pour identifier les cas de test pertinents à automatiser.
- Maîtriser les concepts de tests API REST avec des outils comme Postman, en lien avec les standards RESTful.
- Interagir avec des bases de données relationnelles (PostgreSQL) ou NoSQL (Couchbase) pour générer ou exploiter des jeux de données de test.
- Mettre en place des pipelines CI/CD pour l'exécution des tests automatisés via GitLab CI.
- Maîtriser la gestion des campagnes de tests et le suivi qualité dans Jira XRAY.
- Appliquer les principes de l’assurance qualité logicielle, avec un niveau de compréhension validé par la certification ISTQB.
- Construire et maintenir des jeux de données de tests réalistes et reproductibles, en lien avec les cas métiers.
- Produire des livrables de test et reportings précis, synthétiques et exploitables par toutes les parties prenantes.
Compétences techniques requises :
- Karate DSL, Java, Appium, Selenium, BrowserStack, Gherkin, BDD.
- API REST, Postman, PostgreSQL, Couchbase.
- CI/CD, GitLab CI, Jira XRAY.
- ISTQB, Agile (Scrum, Sprint Planning, Backlog).
Compétences comportementales :
- Excellente communication écrite et orale en français.
- Esprit d'analyse et d'amélioration continue.
- Capacité à évaluer le code et ses impacts, et à remettre en question les solutions existantes.
- Capacité à respecter les délais tout en maintenant des standards élevés.
- Esprit d'équipe et collaboration efficace.
Profil académique :
- Diplômé(e) d’un Bac+5 en école d'ingénieur ou équivalent universitaire avec une spécialisation en informatique.
- Expérience de 3 à 7 ans en technologies principales.
- Expérience dans le secteur du commerce de détail ou de la grande distribution est un plus.
Le poste est basé à Casablanca, Maroc, avec un démarrage ASAP. La charge prévisionnelle annuelle budgétée est de 220 à 225 JH. Le candidat retenu travaillera en mode freelance, avec une collaboration étroite avec les équipes internes pour garantir la qualité et la performance des livrables.