Spécialiste développeur assurance qualité
Develop and lead the global quality plan for the Cirrus cloud platform, ensuring software reliability and performance. Design and maintain automated test suites across unit, integration, API, and UI levels while integrating them into CI/CD pipelines.
- Sur place
- Québec, QC
- Publié 4 sept. 2026
- Postuler avant le 4 oct. 2026
- 1 poste
Ouvre un site externe
D’autres postes auxquels postuler directement
Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.
Résumé du poste
N.B. Dans le but de simplifier la lecture, un genre grammatical a été employé sans intention discriminatoire. Rôle Au sein de l’équipe de la plateforme infonuagique Cirrus, votre expertise en assurance qualité vous permettra de garantir la fiabilité, la performance et la conformité des livrables logiciels. Vous élaborerez et piloterez le plan de qualité global de la plateforme, assurerez une couverture de tests optimale et développerez des suites de tests automatisés robustes. Votre contribution sera déterminante pour maintenir un niveau de qualité élevé tout au long du cycle de développement, de l’intégration continue à la production. Responsabilités Élaborer, maintenir et faire évoluer le plan de qualité global de Cirrus (objectifs de couverture, critères d’acceptation, seuils de qualité); Concevoir, développer et maintenir des tests automatisés couvrant les niveaux unitaires, d’intégration, API, end?to?end et UI; Mettre en place et exploiter des outils de mesure de couverture afin d’atteindre et de suivre un taux de couverture cible; Analyser les écarts de couverture, proposer des plans d’action et assurer leur mise en œuvre avec les équipes de développement; Intégrer les suites de tests dans les pipelines CI/CD et automatiser le déclenchement, la génération de rapports et le suivi des échecs; Collaborer étroitement avec les équipes Développement; Former et coacher les développeurs aux bonnes pratiques de tests (TDD/BDD, gestion des données de test); Produire des rapports de qualité hebdomadaires/mensuels; Participer aux séances de brainstorming et d’amélioration continue pour identifier de nouvelles stratégies de test et d’outils de surveillance; Assurer la documentation des stratégies, des scénarios de test et des résultats afin de faciliter la traçabilité et le partage de connaissances; Réaliser toutes tâches connexes jugées essentielles au poste (support aux releases, gestion des environnements de test). Compétences requises Se reconnaître dans les valeurs Micrologic : Intégrité, respect, solidarité, implication, fierté; Excellente capacité à travailler au sein d'équipes interfonctionnelles; Curiosité et intérêt marqué pour l’apprentissage continu des nouvelles méthodologies et outils de test; Capacité à communiquer et à vulgariser des concepts technologiques complexes; Faire preuve d’autonomie, de rigueur et d’un souci constant de la qualité dans la réalisation de ses responsabilités; Maîtrise avancée du développement de tests automatisés en Java; Maîtrise de Playwright (TypeScript)?: écriture de scripts, fixtures, selectors, gestion des états et des rapports; Connaissance des outils de couverture et de qualité du code (JaCoCo, SonarQube, Playwright coverage); Expérience avec les pipelines CI/CD (GitLab) et l’intégration de tests automatisés; Familiarité avec les architectures micro?services, Docker et Kubernetes; Bonnes pratiques de TDD/BDD et capacité à écrire des scénarios compréhensibles pour les parties prenantes; Connaissance des normes d’accessibilité (WCAG) et de la sécurité applicative (OWASP) appliquées aux tests; Aptitude à analyser les logs, métriques de performance et à proposer des améliorations (Prometheus, Grafana, Loki). Exigences requises Baccalauréat en informatique (ou toute combinaison de formation et d'expérience jugée équivalente); Minimum de 4?ans d’expérience en assurance qualité logicielle, dont 2?ans spécifiques sur des projets Java et Playwright; Excellente maîtrise du français, tant à l’oral qu’à l’écrit; Excellente maîtrise de l’anglais, tant à l’oral qu’à l’écrit; Capacité à travailler dans un environnement agile (Scrum/Kanban) et à s’adapter aux priorités changeantes.
Ce que vous ferez
Develop and lead the global quality plan for the Cirrus cloud platform, ensuring software reliability and performance. Design and maintain automated test suites across unit, integration, API, and UI levels while integrating them into CI/CD pipelines.
Exigences
Requires a bachelor's degree in computer science and at least 4 years of software QA experience, including 2 years with Java and Playwright. Proficiency in both French and English and experience with Agile methodologies are essential.
Compétences indiquées
- KubernetesSouhaitée
- CI/CDSouhaitée
- DockerSouhaitée
- TypeScriptSouhaitée
- JavaSouhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- Java
- Playwright
- TypeScript
- CI/CD
- GitLab
- TDD
- BDD
- Microservices
- Docker
- Kubernetes
- SonarQube
- JaCoCo
- WCAG
- OWASP
- Prometheus
- Grafana
Domaines d’emploi
- Software
- Technology
- Engineering
- Consulting
Renseignements supplémentaires
- Formation minimale
- Baccalauréat
- Expérience minimale
- 2+ ans
- Postuler avant le
- 4 oct. 2026
- Langue de l’offre
- français
- Heures de travail
- 40 heures par semaine
- Niveau d’expérience
- Mid-Senior level