Talent.com
Turbulent
Développeur.euse QA - AutomatisationTurbulent • Développeur.euse QA - AutomatisationMontréal — Temps pleinPOSTULERPOSTULER
Développeur.euse QA - Automatisation

Développeur.euse QA - Automatisation

Turbulent • Développeur.euse QA - AutomatisationMontréal — Temps pleinPOSTULERPOSTULER
30+ days ago
Job type
  • Full-time
Job description

Que ferez-vous ?

Dans ce poste, vous serez appelé.e à travailler sur maZoneCEC, un produit numérique en éducation distribué via une vaste plateforme web & mobile, actuellement utilisé dans près de 70 % des écoles au Québec. L'équipe, constituée de développeur.euse.s dévoué.e.s, travaille en mode Agile et privilégie une relation de soutien et de collaboration entre ses membres. Vous agirez en tant que ressource clé et gardien.ne de la qualité sur ce mandat, en assurant la couverture des tests automatisés et la fiabilité des livraisons.

maZoneCEC est un écosystème applicatif large et complexe qui s'appuie sur plusieurs technologies, dont :

Playwright, TypeScript, React, React Native, Node.js, GraphQL, PHP, MySQL, Redis, ElasticSearch, Docker, Kubernetes, AWS, GitLab CI/CD, Jest, Nightwatch

Vos talents

  • Allier un fort souci de la qualité à une approche méthodique et rigoureuse dans l'écriture et l'exécution des tests.
  • Naviguer en autonomie dans un écosystème applicatif grand et complexe pour identifier et mettre en place les sélecteurs et éléments nécessaires à l'automatisation.
  • Concevoir des cas de tests qui font du sens, couvrent les scénarios critiques et reflètent le comportement réel des utilisateurs.
  • Communiquer et collaborer étroitement avec les développeurs.euses afin de fluidifier les déploiements et d'assurer la livraison d'un produit de qualité.
  • Transformer une anomalie détectée en un rapport clair, détaillé et reproductible.
  • Faire preuve d'autonomie dans la gestion de votre environnement local de test.
  • Partager de la rétroaction constructive et être orienté.e vers les solutions.
  • Travailler dans un environnement francophone. La maîtrise du français est essentielle.

Vos réalisations et expériences antérieures

  • 5 ans+ d'expérience en automatisation de tests, ou 3 ans+ en développement logiciel avec une transition assumée vers la qualité — dans les deux cas, la maîtrise du code est requise.
  • Forte expérience avec Playwright et TypeScript pour l'écriture de tests e2e.
  • Bonne compréhension des architectures web modernes (React, Node.js, GraphQL, PHP) pour naviguer dans le code et mettre en place les éléments de test nécessaires.
  • Connaissance des bases de données relationnelles (MySQL) et des systèmes de cache (Redis) dans un contexte de validation de données.
  • Expérience avec les pipelines CI/CD (GitLab CI ou équivalent) — savoir qu'un test doit bloquer une release avant tout.
  • Capacité à rédiger des cas de tests manuels clairs et structurés, car les tests manuels font toujours partie intégrante du rôle.
  • Expérience avec des outils de gestion des anomalies (Jira ou équivalent).
  • Utilisation des outils d'IA dans votre quotidien professionnel, avec des exemples concrets de comment ils accélèrent votre travail — écriture de tests, analyse de couverture, génération de cas de tests à partir de tickets Jira.
  • Aisance avec la méthodologie Agile.
  • Connaissance de Nightwatch, un atout (migration vers Playwright en cours).
  • Expérience avec TestRail ou un outil équivalent de gestion de cas de tests, (un atout).

Ce que vous brûlez d'envie d'accomplir

  • Être le.la gardien.ne de la qualité de la plateforme maZoneCEC et vous assurer que les tests e2e constituent un véritable parachute pour les livraisons.
  • Étendre la couverture de tests Playwright sur les sections de la plateforme qui n'en ont pas encore (nouvelle interface élève, interface d'administration, etc.).
  • Vous assurer que les tests passent de manière fiable dans le pipeline GitLab CI/CD et qu'ils bloquent les releases en cas de régressions.
  • Exécuter des tests manuels de manière structurée, puis les transformer en tests automatisés pour ne plus jamais avoir à les répéter.
  • Contribuer à la mise en place de bonnes pratiques de test au sein de l'équipe et partager vos apprentissages.
  • Prendre part aux événements Scrum (Daily, Sprint Planning, Sprint Review et Sprint Retrospective).
  • Contribuer à la culture bienveillante de l'équipe et soutenir les autres membres dans leurs tâches quotidiennes.
  • Participer activement à la transition vers une culture où les tests Playwright constituent la référence de ce qui est couvert et validé sur la plateforme.
  • Utiliser les outils d'IA et Jira comme point de départ pour structurer et prioriser la couverture de tests sur les nouvelles fonctionnalités.
  • Participer, si vous le souhaitez, à des contributions sur le code de l'application elle-même.

------

What You Will Do?

In this role, you will work on maZoneCEC, a digital education product distributed through a comprehensive web and mobile platform, currently used in nearly 70% of schools in Quebec. The team, composed of dedicated developers, operates in an Agile environment that fosters support and collaboration among its members. You will act as a key resource and quality guardian, ensuring automated test coverage and the reliability of every release.

maZoneCEC is a large and complex application ecosystem built on several technologies, including:

Playwright, TypeScript, React, React Native, Node.js, GraphQL, PHP, MySQL, Redis, ElasticSearch, Docker, Kubernetes, AWS, GitLab CI/CD, Jest, Nightwatch

Your Talents

  • Combining a strong quality mindset with a methodical and rigorous approach to writing and executing tests.
  • Navigating autonomously through a large and complex application ecosystem to identify and implement the selectors and elements needed for automation.
  • Designing test cases that make sense, cover critical scenarios, and reflect real user behaviour.
  • Communicating and collaborating closely with developers to ensure smooth deployments and high-quality deliveries.
  • Turning a detected anomaly into a clear, detailed, and reproducible report.
  • Being self-sufficient in managing your local test environment.
  • Providing constructive feedback and being solution-oriented.
  • Working in a Francophone environment. Proficiency in French is essential.

You Have Accomplished

  • 5+ years of experience in test automation, or 3+ years in software development with a deliberate transition toward quality — in both cases, proficiency in code is required.
  • Strong experience with Playwright and TypeScript for writing e2e tests.
  • Good understanding of modern web architectures (React, Node.js, GraphQL, PHP) to navigate the codebase and implement the necessary test elements.
  • Knowledge of relational databases (MySQL) and caching systems (Redis) in a data-validation context.
  • Experience with CI/CD pipelines (GitLab CI or equivalent) — understanding that tests must gate releases above all else.
  • Ability to write clear, structured manual test cases, as manual testing remains an integral part of the role.
  • Experience with bug-tracking tools (Jira or equivalent).
  • Active use of AI tools in your day-to-day work, with concrete examples of how they accelerate your workflow — writing tests, analyzing coverage, generating test cases from Jira tickets.
  • Proficiency with Agile methodology.
  • Knowledge of Nightwatch is an asset (migration to Playwright underway).
  • Experience with TestRail or an equivalent test case management tool, (an asset).

You Are Eager To Take On

  • Serve as the quality guardian of the maZoneCEC platform and ensure that e2e tests act as a genuine safety net for every release.
  • Expand Playwright test coverage across platform sections that currently have none (new student interface, administration interface, etc.).
  • Ensure tests run reliably in the GitLab CI/CD pipeline and block releases when regressions are detected.
  • Execute structured manual tests, then automate them so they never need to be repeated manually.
  • Contribute to establishing testing best practices within the team and share your learnings.
  • Take part in Scrum events (Daily, Sprint Planning, Sprint Review, and Sprint Retrospective).
  • Contribute to the team's positive and supportive culture and help fellow team members with their daily tasks.
  • Actively participate in the transition toward a culture where Playwright tests serve as the living reference for what is covered and validated on the platform.
  • Use AI tools and Jira as a starting point to structure and prioritize test coverage for new features.
  • Optionally contribute to the application's codebase if you wish.
Create a job alert for this search

Développeur.euse QA - Automatisation • Développeur.euse QA - AutomatisationMontréal — Temps pleinPOSTULERPOSTULER

Similar jobs

Développeur Tests Automatisés Paiement – Remote

PBSC Solutions UrbainesLongueuil, Montérégie, CA
Remote
Full-time

Une entreprise innovante en mobilité urbaine recherche un(e) Développeur-euse en tests automatisés pour améliorer ses systèmes de kiosques et paiement.Vous utiliserez votre expertise en développeme... Show more

 • Promoted

Expert QA en Automatisation de Tests

Portage CyberTechMontreal West, QC, CA
Full-time

Cherchez un nouvel défi en tant qu'Analyste QA, spécialisé dans l'automatisation des tests.Vous serez chargé de l'élaboration de tests avec Playwright pour garantir un produit logiciel optimal en c... Show more

 • Promoted

Expert en Automatisation RPA à Montréal

Gravity ConseilMontreal (administrative region), QC, CA
Full-time

Intégré à Chrome Technologies à Montréal, devenez Expert en Automatisation RPA dans un poste hybride.Transformez les processus d'affaires en solutions d'automatisation performantes pour nos clients... Show more

 • Promoted

Responsable QA Développement chez Mecademic

MecademicMontreal (administrative region), QC, CA
Full-time

Mecademic est à la recherche d'un Responsable QA Développement pour superviser la qualité de ses solutions robotiques innovantes.Ce rôle est axé sur les tests et sécurité des systèmes logiciels et ... Show more

 • Promoted

Développeur(euse) IA Augmentée (RAD)

Lgi-Healthcare-Solutions-SantMontreal (administrative region), QC, CA
Full-time

LGI développe des solutions logicielles en santé.IA est au cœur de notre façon de développer et s\'intègre dans la prochaine génération de nos solutions.Nous recherchons des talents exceptionnels, ... Show more

 • Promoted

Développeur.euse QA - Automatisation

Turbulent a Cloud Imperium CompanyMontreal (administrative region), QC, CA
Full-time

Dans ce poste, vous serez appelé.ZoneCEC, un produit numérique en éducation distribué via une vaste plateforme web & mobile, actuellement utilisé dans près de 70 % des écoles au Québec.L'équipe, co... Show more

 • Promoted

Ingénieur Logiciel Principal – Automatisation Industrielle IA

VentionMontreal, Montreal (administrative region), CA
Full-time

Une entreprise technologique innovante recherche un(e) développeur·euse logiciel principal·e pour rejoindre son équipe dynamique à Montréal.Vous serez responsable de la conception et de l’implément... Show more

 • Promoted

Expert en Tests et Automatisation chez Octasic

OctasicMontreal (administrative region), QC, CA
Full-time

Immergez-vous dans le monde des technologies avancées avec Octasic en tant qu'Ingénieur en Vérification et Validation ! Ce rôle est centré sur les tests automatisés pour des systèmes sans fil.Au se... Show more

 • Promoted

Expert en Robotisation de Processus Senior à Montréal

CHROME TECHNOLOGIESMontreal (administrative region), QC, CA
Full-time

Recherchez un rôle stimulant à Montréal en tant qu'expert en Robotisation de Processus Senior.Ce poste hybride vous permet de travailler sur des solutions UiPath d'automatisation.Nous sommes à la r... Show more

 • Promoted

Expert en Développement d'Applications et Automatisation Industrielle

ReelcruitLongueuil, Montérégie, CA
Full-time

Nous recherchons un Analyste-Programmeur pour participer à des projets de développement d'applications et d'automatisation.Le rôle nécessite des compétences en programmation et une forte capacité d... Show more

 • Promoted

Stagiaire en automatisation de l’assurance qualité / QA Automation Engineer Intern - Fall 2026

McKessonMontreal (administrative region), QC, CA
Internship

McKesson, l’une des 10 premières entreprises du classement Fortune Global 500, touche à pratiquement tous les aspects des soins de santé et s’emploie à faire une réelle différence.Nous sommes recon... Show more

 • Promoted

QA Automation Specialist

Publicis Groupe Holdings B.VMontreal (administrative region), QC, CA
Full-time

Nous sommes Nurun, au centre de la créativité et de la technologie.Nous créons des expériences numériques qui aident à faire grandir les marques et à transformer les organisations.Nous sommes des h... Show more

 • Promoted

QA & Automation Specialist

BraindateMontreal (administrative region), QC, CA
Full-time

B Corporation certifiée et primée.Cela signifie que nous avons pris l’engagement public d’utiliser notre entreprise pour générer un impact positif et mesurable dans le monde.Notre produit phare, Br... Show more

 • Promoted

Développeur Apprentissage Automatique à Ubisoft

UbisoftMontreal (administrative region), QC, CA
Full-time

Faites progresser votre carrière avec Ubisoft en tant que Développeur en Apprentissage Automatique à Montréal, où la création de systèmes sécurisés et fiables est primordiale.Apportez votre experti... Show more

 • Promoted

UiPath Senior: Développement et Optimisation

TEHORA inc.Montreal (administrative region), QC, CA
Full-time

TEHORA est à la recherche d'un UiPath Senior pour développer et optimiser des solutions d'automatisation à Québec, en mode télétravail.Réalisez un impact significatif au sein d'une plateforme RPA d... Show more

 • Promoted

Développeur d'affaires -Groupe Automatisation et Contrôle (GAC)

Franklin Empire Inc.Montreal (administrative region), QC, CA
Full-time

Nous offrons des solutions OEM et MRO (entretien, réparation et fonctionnement), des services de conception d’éclairage, de gestion des stocks, des formations, de l'expertise en automatisation ains... Show more

 • Promoted

Développeur Outils Créatif à Montréal

KraftonMontreal (administrative region), QC, CA
Full-time

Faites partie de KRAFTON en tant que Développeur Outils Créatif.Utilisez votre savoir-faire en Unreal Engine et C# pour concevoir des solutions novatrices.KRAFTON Montréal recrute un Développeur Ou... Show more

 • Promoted

QA Analyste – Automatisation et Mobile

SystematixMontreal (administrative region), QC, CA
Full-time

Venez enrichir votre parcours professionnel à Montréal en tant qu'Analyste QA.Ce poste hybride se concentre sur l’automatisation des tests pour des applications mobiles sur iOS et Android.En tant q... Show more

 • Promoted

Lead QA et Tests Utilisateurs – E‑Commerce

Air TransatMontreal, Montreal (administrative region), CA
Full-time

Une compagnie aérienne à Montréal recherche un(e) spécialiste en qualité.Vous serez responsable des tests d’acceptation des utilisateurs et du suivi des demandes de développement sur les plateforme... Show more

 • Promoted

KRAFTON: Développeur Outils Expérimenté

KRAFTON Montréal StudioMontreal (administrative region), QC, CA
Full-time

KRAFTON Montréal recherche un Développeur Outils passionné pour innover dans le monde du jeu vidéo.Ce poste hybride vous permettra d'exercer vos compétences tout en impactant le développement de pr... Show more