Analyste en assurance qualité
Mitacs Voir toutes les offres
- Montréal, QC
- 72.000-85.500 $ par an
- Temporaire
- Temps-plein
- Réaliser des essais manuels sur le Web, dans l’arrière-scène et dans les systèmes intégrés.
- Contribuer au maintien des scripts d’essais automatisés et appuyer les initiatives d’automatisation en cours à l’aide d’outils comme Playwright, Cypress ou Selenium.
- Mener une vaste gamme de types d’essais (de fonctionnalité, du système, de régression, d’intégration, d’acceptation utilisateur, multinavigateur et validation de l’application dorsale).
- Participer à la mise au point et au maintien de l’intégration de l’automatisation des essais aux flux d’intégration continue/de livraison continue en collaboration avec les développeurs de l’automatisation.
- Concevoir des jeux d’essai qui comprennent un scénario sans problème (happy path), des essais par inversion et des cas limites, pour tester tous les cas d’exigences.
- Mener des essais de l’API au moyen d’outils comme Postman, Swagger ou SoapUI.
- Rédiger des requêtes SQL de base pour valider la fonctionnalité de la base de données et des données d’essai.
- Contribuer aux essais des systèmes d’entreprise comme Dynamics 365 CRM et d’autres plateformes de progiciels de gestion intégrés (« ERP »).
- Utiliser BDD ou des méthodologies d’essais alimentés par les données, lorsque pertinent.
- Dépanner et documenter les défauts clairement dans Azure DevOps ou Jira.
- Rester au fait des tendances du secteur, des outils émergents et des pratiques exemplaires en automatisation.
- Connaissance de base de JavaScript, un atout.
- Être entièrement responsable des essais visant les fonctionnalités ou flux de travail qui lui sont attribués.
- Évaluer et analyser les exigences pour pouvoir mener les essais, et repérer les failles tôt dans le processus de développement.
- Prendre les devants pour identifier les occasions d’améliorer la couverture de l’automatisation, de réduire les efforts manuels en matière d’essais et pour optimiser les cycles de régression.
- Être le porte-voix de la qualité tout au long du parcours IC/LC, en veillant à intégrer l’assurance qualité de la planification jusqu’après le déploiement.
- Contribuer à l’évolution continue des processus, cadres, normes et documentations en matière d’assurance qualité.
- Au moins cinq ans d’expérience en AQ, dont au moins deux en automatisation d’essais.
- Expérience éprouvée en mise à l’essai de systèmes en nuage et d’entreprise, particulièrement au moyen de modèles de prestation Agile (Scrum/SAFe).
- Expérience pratique avec un ou plusieurs cadres/outils d’automatisation comme Playwright, Cypress, Selenium, Puppeteer, Cucumber, Jest, etc.
- Solide connaissance pratique des environnements Microsoft Azure.
- Habilité démontrée à s’adapter rapidement à de nouveaux outils, processus et de nouvelles technologies.
- Être à l’aise à travailler de manière autonome et à assumer des responsabilités dans un environnement où la cadence est rapide et où l’accent est mis sur le travail d’équipe.
- La connaissance de l’anglais écrit et parlé est requise dans ce rôle, car vous interagirez avec des collègues, une clientèle et des parties prenantes partout au Canada. La connaissance du français écrit et parlé est un atout.