Analyste qualité
About the role
Qui sommes-nous? Le CAIJ est la plateforme de référence en savoir juridique pour l’ensemble des professionnels du droit au Québec. Notre infrastructure numérique donne accès à la collection d’information juridique la plus complète de la province — via notre portail web et un réseau de 43 bibliothèques déployées dans les palais de justice.
Derrière cette expérience fluide pour nos membres se trouve une équipe tech engagée : APIs, architecture de données, moteurs de recherche classique et IA, outils de pratique. Nos systèmes font partie du quotidien de milliers de juristes
. Depuis plus de 20 ans, nous sommes au cœur de la communauté juridique québécoise. Nous croyons en la diversité, l’inclusion et la création d’équipes performantes et multidisciplinaires — où chaque contribution compte, qu’elle vienne du code, des données ou du terrai
n. Tu aimes résoudre des problèmes complexes, construire des systèmes robustes et avoir un impact réel sur des milliers d’utilisateurs ? Rejoins une équipe technique ambitieuse, au service d’une mission qui a du se
ns. Sommaire de la fonc tionSous la responsabilité du Chef Développement logiciel, l’Analyste qualité (AQ) veille à ce que les produits du CAIJ répondent aux normes de qualité et aux attentes des clients en examinant, testant et analysant leur fonctionnement avant leur mise sur le marché. En tant qu’Analyste qualité (AQ) au CAIJ, vos responsabilités incluent la conception et l’exécution de scénarios de tests, la détection de défauts ou de bugs, et la collaboration avec l’équipe de produit et TI pour améliorer continuellement nos produits et servi
ces. Tâches et responsabilités princi palesConcevoir, écrire et exécuter différents types de tests (manuels, automatisés, fonctionnels, unitaires) pour garantir la qualité des prod uits.Identifier, documenter et assurer le suivi des anomalies, bugs et faiblesses, jusqu’à leur résolution défini tive.Collaborer étroitement avec les développeurs, gestionnaires de produit et autres équipes interfonctionnelles pour résoudre les problèmes déte ctés.Comprendre les portées (récits, releases, sprints, projets, tests) et élaborer les tests requis pour assurer une couverture adéquate, tant manuelle qu’automat isée.Rédiger, maintenir et réutiliser la documentation liée aux tests (plans, scénarios, cas de test, prérequis) et interpréter les résultats d’exécu tion.Cibler les risques liés au déploiement des tests et proposer des plans d’atténuation approp riés;Contribuer à l’amélioration continue des processus, outils et pratiques de qualité logicielle, ainsi qu’à l’élaboration des processus de validation et de vérifica tion.Communiquer clairement des concepts techniques et des conclusions à des parties prenantes non techni ques.Se tenir à jour des meilleures pratiques et avancées en assurance qualité (automatisation, DevOps, intelligence artificie lle).Proposer et mettre en œuvre des solutions innovantes pour améliorer les processus et systèmes exist ants.Réaliser toute autre tâche connexe selon les besoins de l’organisa
tion. Qualifications et compé tencesDiplôme d’études universitaires en informatique ou expérience équivalente solide en informa tique;Minimum de 5 ans d’expérience en assurance qualité logicielle sur des applications web (ex. : React, JavaScript, .NET, Python, etc.);Plus de 5 ans d’expérience en intégration de tests AQ dans les pipelines CI/CD (ex.: Jenkins, GitHub Actions, Azure DevOps, GitLab CI, Bitbucket pipel ines);Excellente maîtrise des frameworks de tests automatisés (ex. : Selenium, JUnit, xUnit, Jest, etc);Solide expérience en conception et exécution de tests manuels et automatisés (unitaires, fonctionnels, intégration, système, régres sion);Expérience prouvée dans le test de services web (API REST);Connaissances pratiques avérées en SQL/MySQL pour valider l’intégrité des do nnées;Connaissance des outils de performance (ex. : JMeter, Locust, Gatling) et notions de tests de sécurité (OWASP To p 10);Familiarité avec Agile/Scrum et le travail en sprints (a tout);Expérience avec les systèmes de suivi des anomalies (Jira) et les outils de gestion des tests (ex. : TestRail, Zephyr, Xray, etc.);Excellentes aptitudes en communication en français écrit et oral;Capacité à collaborer et à vulgariser des concepts techniques complexes pour différents pu blics;Fortes habiletés analytiques et sens aigu de la résolution de prob lèmes;Grande attention aux détails et souci de la qu
alité. Particu larités35 heures par semaine (Temps plein)Travail en mode hybride (2 journées par semaine en prés entiel)Disponibilité à l’extérieur des plages de travail normales pour la livraison de projets, les déploiements et les travaux d’entretien et de mise-
à-jour.