Apply now

Posted 5 months ago

Développeur.euse QA - Automatisation

@ Turbulent

Montréal, Quebec

Full-time5+ years experienceBilingual
Apply now
SIGNALS

Responsibilities:

  • Écrire et maintenir des tests e2e avec Playwright
  • Étendre la couverture de tests sur les nouvelles sections de la plateforme
  • Assurer la fiabilité des tests dans le pipeline GitLab CI/CD
  • Exécuter des tests manuels structurés et les automatiser
  • Rédiger des rapports d'anomalies clairs et reproductibles

Requirements summary:

  • 5 ans+ d'automatisation de tests, ou 3 ans+ en développement avec transition vers la qualité
  • Forte expérience avec Playwright et TypeScript
  • Bonne compréhension de React, Node.js, GraphQL et PHP
  • Connaissance de MySQL et Redis
  • Expérience avec des pipelines CI/CD (GitLab CI ou équivalent)
  • Maîtrise du français essentielle

Tools & skills

Source and dates

Employer career site / ATS feed · breezy

Employer posting date
2026-06-10
First seen by our source
2026-10-09
Source record updated
2026-10-16

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentQuality assurance
Experience5+ years
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesFrench, English

Summary and details written by AI from the posting; the employer’s posting is the authority.

Turbulent

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

We are pushing boundaries in an immersive storytelling!

Full company description

Since our founding in 2002, we have continually innovated in the video game industry, exploring solutions ranging from web platforms to immersive content. However, it was with Star Citizen that we truly made our mark. After more than a decade of collaboration with Cloud Imperium Games, we chose to combine our expertise to elevate the AAA experience to new heights. Our commitment to excellence and our passion for gaming are at the core of our approach. Our goal is to turn your most ambitious aspirations into exceptional digital experiences. Would you like to join us on this journey?

LinkedIn followers
7,978
People associated on LinkedIn
136
Reported office locations
  • 3981 Boulevard St-Laurent, Montréal, Québec, CA
  • 3981 Boul. Saint-Laurent, Suite 888, Montreal, Quebec H2W 1Y5, CA
  • 140 Yonge Street, Suite 200, Toronto, Ontario M5C 1X6, CA
Business categories
  • Information Technology
  • Web Design
  • Education
  • Information Services
  • Video Games
Other recorded names
  • Cloud Imperium Games
  • Turbulent
  • Turbulent a Cloud Imperium Company
Specialties
  • gaming
  • AAA
  • gameplay
  • starengine
  • starcitizen
  • squadron42
  • robertspaceindustries
  • and webplatformdevelopment
Profile identifies a recruitment agency
No
Reported total investment
0

Currency and observation date were not supplied; this is not a current valuation or a funding round.

Since our founding in 2002, we have continually innovated in the video game industry, exploring solutions ranging from web platforms to immersive content. However, it was with Star Citizen that we truly made our mark. After more than a decade of collaboration with Cloud Imperium Games, we chose to combine our expertise to elevate the AAA experience to new heights. Our commitment to excellence and our passion for…

FieldValue
IndustryComputer Games
Company size1,001-5,000 employees
HeadquartersMontréal, Québec
Organization typePrivately Held
Year founded2002
SpecialtiesgamingAAAgameplaystarenginestarcitizensquadron42robertspaceindustriesand webplatformdevelopment
Open jobs on Jobsy3
LinkedInView page
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.

Similar jobs

  • Développeur·euse QA, Assistant IA

    Montréal, QC +1

    Poka FR

    2+ YOE2 à 4 ans d'expérience pertinente en test ou SDET; Maîtrise de Python et de TypeScript; Intérêt pour le comportement des LLM et leurs échecs

    Python, TypeScript, promptfoo, Claude Code, AWS, Docker

  • Conseiller-ère en boutique

    Montréal, QC
    $18–$20/hrPart Time

    ATTITUDEliving

    Nos produits sont certifiés EWG VERIFIED™ et formulés avec des ingrédients d’origine naturelle pour offrir ce qu’il y a de mieux au corps et à la planète; ATTITUDE possède son propre laboratoire interne et une usine à…

    Research, Customer service, French, English, Apply business acumen

  • Adjoint.e juridique – droit du travail (sst)

    Montréal, QC
    RemoteFull Time

    Morency Société d'Avocats

    Vous avez minimum 3 ans d’expérience en secrétariat juridique; (un atout); Vous êtes capable de fixer les priorités et respecter les échéances et vous avez la capacité de résoudre les problèmes et de gérer plusieurs…

  • Infirmier - habitations populaires du québec - secteur rouyn-noranda

    Montréal, QC
    $37/hrFull Time

    Coefficient RH

    Exigences et qualifications :; Posséder une bonne capacité de prise de décision; Avoir une grande capacité à établir une relation d’aide empreinte d’écoute et d’empathie

    Documentation, Collaboration, Decision making, Observe confidentiality, Counselling

  • Sacristain - préposé.e à l'entretien

    Montréal, QC
    $29.75/hrPart Time

    Fabrique de la Paroisse Notre-Dame de Montréal

    Préparation et montage des lieux en vue des célébrations religieuses, en conformité avec les règles liturgiques et les exigences pastorales

  • Technicien(ne) au service des réunions et événements (remplacement)

    Montréal, QC
    $47k–$66k/yrFull Time, Contract

    Institut de Tourisme et d'Hôtellerie du Québec

    Un salaire annuel de 47 063 $ à 66 039 $ selon l’expérience et la scolarité; Soutenue par les valeurs institutionnelles de l’ITHQ, soit le respect, l’écoute, la bienveillance, l’excellence, la reconnaissance et…

  • Librarian (1206) at cbhssjb

    Montréal, QC
    Full Time

    Cree Board of Health and Social Services of James Bay (CBHSSJB)

    Working collaboratively with stakeholders throughout the organization, the Librarian develops, implements, and maintains document and records management policies, procedures, and practices…; • Keep knowledge up to date…

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.