En tant qu’Ingénieur QA Automation Full Stack Senior, vous serez responsable de la mise en place et de la maintenance d’une architecture de test automatisé robuste couvrant l’ensemble du cycle de vie du logiciel. Vous concevrez des suites de tests automatisés en utilisant des frameworks tels que Selenium, Cypress, Appium ou d’autres outils adaptés aux technologies front‑end (React, Angular, Vue) et back‑end (Node.js, Java, .NET). Vous intégrerez ces tests dans les pipelines CI/CD pour garantir une livraison continue et fiable.
Vous collaborerez étroitement avec les développeurs, les chefs de projet et les parties prenantes pour définir les critères d’acceptation, les scénarios de test et les exigences de performance. Vous participerez à la revue de code, aux tests de régression et aux audits de qualité, en veillant à ce que les normes de l’entreprise soient respectées.
Votre rôle inclut également la formation et le mentorat des membres de l’équipe junior, la rédaction de documentation technique et la proposition d’améliorations continues des processus de test. Vous serez amené à analyser les résultats de test, à identifier les causes profondes des défauts et à collaborer avec les équipes de développement pour les résoudre rapidement.
Vous devez posséder une solide expérience en automatisation de tests, une connaissance approfondie des principes de test logiciel, ainsi qu’une maîtrise des outils de gestion de tests (TestRail, Zephyr, etc.). Vous êtes à l’aise avec les méthodologies Agile/Scrum et vous avez une excellente capacité d’analyse et de communication.
Ce poste est proposé en freelance, avec la possibilité de travailler à distance ou depuis nos bureaux à Casablanca ou Rabat. Vous bénéficierez d’une rémunération compétitive, d’un environnement de travail stimulant et de la possibilité de travailler sur des projets innovants dans le domaine de la transformation digitale.