Notre cabinet Novancy Consulting, spécialisé dans le recrutement et le staffing IT, est à la recherche d’un ingénieur test et automatisation Full Stack Senior pour un contrat freelance à Casablanca et Rabat. Le projet consiste à assurer la qualité logicielle d’une plateforme digitale en pleine croissance, en mettant en place des stratégies d’automatisation robustes et évolutives.
Responsabilités principales :
- Concevoir, développer et maintenir des suites de tests automatisés couvrant l’ensemble de l’application, incluant les tests unitaires, d’intégration, fonctionnels et de performance.
- Collaborer étroitement avec les équipes de développement, d’architecture et de DevOps pour intégrer les tests dans les pipelines CI/CD.
- Analyser les exigences fonctionnelles et techniques pour identifier les scénarios de test pertinents et les risques potentiels.
- Écrire et maintenir la documentation technique relative aux tests, aux scripts et aux processus d’automatisation.
- Assurer la traçabilité des défauts, suivre les résolutions et valider les corrections.
- Participer aux revues de code et aux réunions d’équipe pour garantir la qualité et la conformité aux standards de l’entreprise.
Profil recherché :
- Expérience confirmée (minimum 5 ans) en automatisation de tests Full Stack, avec une expertise démontrée sur des projets complexes.
- Maîtrise des frameworks d’automatisation tels que Selenium, Cypress, Playwright ou équivalents.
- Solides compétences en développement front‑end (JavaScript, TypeScript, React, Angular, Vue.js) et back‑end (Node.js, Java, .NET, Python).
- Connaissance approfondie des principes de test, des bonnes pratiques CI/CD et des outils de gestion de tests (TestRail, Zephyr, etc.).
- Expérience avec les méthodologies Agile, Scrum ou SAFe, et capacité à travailler dans un environnement itératif.
- Excellentes compétences en communication écrite et orale, avec la capacité de vulgariser des concepts techniques complexes.
Compétences techniques clés :
- Automatisation de tests fonctionnels et d’intégration.
- Frameworks d’automatisation (Selenium, Cypress, Playwright).
- Langages de programmation : JavaScript, TypeScript, Java, Python, C#.
- Gestion de pipelines CI/CD (Jenkins, GitLab CI, Azure DevOps).
- Outils de gestion de tests (TestRail, Zephyr, qTest).
- Connaissance des bases de données et des API REST.
Environnement de travail :
- Contrat freelance, avec possibilité de prolongation en fonction des besoins du projet.
- Horaires flexibles, avec un équilibre entre travail sur site (Casablanca/Rabat) et télétravail.
- Accès à des outils modernes et à un environnement de travail collaboratif.
Pourquoi rejoindre Novancy Consulting ?
- Opportunité de travailler sur des projets innovants et à fort impact.
- Collaboration avec des équipes internationales et des experts du secteur.
- Environnement stimulant favorisant le développement professionnel et l’apprentissage continu.
- Rémunération compétitive et avantages adaptés aux freelances.
Si vous êtes passionné par l’automatisation, que vous avez une solide expérience Full Stack et que vous souhaitez contribuer à la qualité d’une plateforme digitale de pointe, nous serions ravis de recevoir votre candidature. Rejoignez notre équipe et participez à la construction de solutions IT de qualité supérieure.