Développeur.euse QA - Automatisation (Montreal)

Développeur.euse QA - Automatisation (Montreal)

07 Aug
|
Turbulent
|
Montreal

07 Aug

Turbulent

Montreal

Que ferez-vous ? Dans ce poste, vous serez appel.e travailler sur ma

ZoneCEC, un produit numrique en ducation distribu via une vaste plateforme web & mobile, actuellement utilis dans prs de 70 % des coles au Qubec.

L''quipe, constitue de dveloppeur.euse.s dvou.e.s, travaille en mode Agile et privilgie 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 automatiss et la fiabilit des livraisons. ma

ZoneCEC est un cosystme applicatif large et complexe qui s''appuie sur plusieurs technologies, dont: Playwright, Type

Script, React, React Native, Node.js, GraphQL, PHP, MySQL, Redis, Elastic

Search, Docker, Kubernetes, AWS, Git

Lab CI/CD, Jest, Nightwatch Vos talents Allier un fort souci de la qualit une approche mthodique et rigoureuse dans l''criture et l''excution des tests.

Naviguer en autonomie dans un cosystme applicatif grand et complexe pour identifier et mettre en place les slecteurs et lments ncessaires l''automatisation.

Concevoir des cas de tests qui font du sens, couvrent les scnarios critiques et refltent le comportement rel des utilisateurs.

Communiquer et collaborer troitement avec les dveloppeurs.euses afin de fluidifier les dploiements et d''assurer la livraison d''un produit de qualit.

Transformer une anomalie dtecte en un rapport clair, dtaill et reproductible.

Faire preuve d''autonomie dans la gestion de votre environnement local de test.

Partager de la rtroaction constructive et tre orient.e vers les solutions.

Travailler dans un environnement francophone.

La matrise du franais est essentielle.

Vos ralisations et expriences antrieures 5 ans+ d''exprience en automatisation de tests, ou 3 ans+ en dveloppement logiciel avec une transition assume vers la qualit dans les deux cas, la matrise du code est requise.

Forte exprience avec Playwright et Type

Script pour l''criture de tests e2e.

Bonne comprhension des architectures web modernes (React, Node.js, GraphQL, PHP) pour naviguer dans le code et mettre en place les lments de test ncessaires.

Connaissance des bases de donnes relationnelles (MySQL) et des systmes de cache (Redis) dans un contexte de validation de donnes.

Exprience avec les pipelines CI/CD (Git

Lab CI ou quivalent) savoir qu''un test doit bloquer une release avant tout.

Capacit rdiger des cas de tests manuels clairs et structurs, car les tests manuels font toujours partie intgrante du rle.

Exprience 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 acclrent votre travail criture de tests, analyse de couverture, gnration de cas de tests partir de tickets Jira.

Aisance avec la mthodologie Agile.

Connaissance de Nightwatch,



un atout (migration vers Playwright en cours).

Exprience avec Test

Rail ou un outil quivalent de gestion de cas de tests, (un atout).

Ce que vous brlez d''envie d''accomplir tre le.la gardien.ne de la qualit de la plateforme ma

ZoneCEC et vous assurer que les tests e2e constituent un vritable parachute pour les livraisons. tendre la couverture de tests Playwright sur les sections de la plateforme qui n''en ont pas encore (nouvelle interface lve, interface d''administration, etc.).

Vous assurer que les tests passent de manire fiable dans le pipeline Git

Lab CI/CD et qu''ils bloquent les releases en cas de rgressions.

Excuter des tests manuels de manire structure, puis les transformer en tests automatiss pour ne plus jamais avoir les rpter.

Contribuer la mise en place de bonnes pratiques de test au sein de l''quipe et partager vos apprentissages.

Prendre part aux vnements Scrum (Daily, Sprint Planning, Sprint Review et Sprint Retrospective).

Contribuer la culture bienveillante de l''quipe et soutenir les autres membres dans leurs tches quotidiennes.

Participer activement la transition vers une culture o les tests Playwright constituent la rfrence de ce qui est couvert et valid sur la plateforme.

Utiliser les outils d''IA et Jira comme point de dpart pour structurer et prioriser la couverture de tests sur les nouvelles fonctionnalits.

Participer, si vous le souhaitez, des contributions sur le code de l''application elle-mme. ------ What You Will Do? In this role, you will work on ma

ZoneCEC, 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. ma

ZoneCEC is a large and complex application ecosystem built on several technologies, including: Playwright, Type

Script, React, React Native, Node.js, GraphQL, PHP, MySQL, Redis, Elastic

Search, Docker, Kubernetes, AWS, Git

Lab CI/CD, Jest, Nightwatch Your Talents Combining a solid 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 Type

Script 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 (Git

Lab 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 Test

Rail or an equivalent test case management tool, (an asset).

You Are Eager To Take On Serve as the quality guardian of the ma

ZoneCEC 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 Git

Lab 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.

📌 Développeur.euse QA - Automatisation (Montreal)
🏢 Turbulent
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: développeur.euse qa - automatisation (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: développeur.euse qa - automatisation (montreal) / montreal