Responsable, Assurance Qualité

Dialogue

$75K — $95K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Over 5 years of experience in software QA, including at least 2 years in QA coordination roles.
  • Proven practical tester with experience on both iOS and Android platforms, ideally in embedded model apps.
  • Experience managing external QA firms or vendors, including defining test plans and maintaining cross-organizational communication.
  • Strong communication skills with technical and non-technical stakeholders, developers, and external testers.
  • Familiarity with issue tracking tools (JIRA) and comfortable with API testing concepts.
  • Bonus: Experience with test automation tools (Cypress, Appium, Detox) and accessibility testing (WCAG/VPAT).
  • Strong asset: Ability to triage issues across complex integration boundaries effectively.

Responsibilities

  • Lead quality assurance throughout the integration lifecycle, from feature development to deployment validation.
  • Execute comprehensive testing of the complete integrated experience on iOS and Android, including regression and exploratory testing.
  • Track and report test progress using structured test checklists and daily status reports to the team and partner.
  • Manage external QA firm operations, including defining test plans, assigning tasks, and reviewing results.
  • Triage issues and manage their lifecycle by isolating problem origins and creating actionable bug reports.
  • Monitor environment stability, validating pre-production and test environments before testing begins.
  • Validate releases and advise on deployment readiness through end-to-end testing of beta versions.

Benefits

  • Access to the Dialogue app and virtual mental health support for you and your family.
  • Fully covered health insurance, health spending account, dental coverage, and wellness reimbursements.
  • 4 weeks vacation, 9 wellness days, and 1 day of volunteering per year.
  • Hybrid work model: 3 days a week in Montreal or Toronto offices (except fully remote positions).
  • Opportunity to work abroad for up to 4 weeks each year.
  • Incentive programs, referral bonuses, and RRSP matching contributions.
  • Learning via Coursera, external training budget, and mentoring program.
  • Optional parental leave benefits.
Full Job Description
Votre rôle à titre de Responsable, Assurance qualité

Le/la Responsable de l'assurance qualité est le responsable ultime de la qualité pour une équipe dédiée qui traduit les exigences d'un partenaire d'envergure en fonctionnalités intégrées directement dans la plateforme de Dialogue. Le principe directeur est d'avoir une base de code unique : chaque fonctionnalité découlant de ce partenariat - qu'elle touche à l'expérience mobile intégrée, aux flux d'admissibilité des membres, aux API d'arrière-plan (backend) ou aux interfaces web - est déployée en tant que composante du produit de base de Dialogue, afin de pouvoir être maintenue, étendue et offerte à l'ensemble des clients actuels et futurs. Vous serez l'unique spécialiste QA au sein d'une équipe multidisciplinaire comprenant des expertises variées : développement backend (Python/FastAPI), développement frontend (React Native), développement full-stack, développement de données, design, ainsi que la gestion de projet et la gestion de produit.

Ce rôle combine des tests pratiques et concrets avec la coordination de ressources QA externes. Vous exécuterez personnellement des tests de régression, de Pocket/Sanity et exploratoires sur l'ensemble de la surface d'intégration : flux de connexion, parcours de soins de santé, expériences de pharmacie, appels vidéo, notifications push et localisation. Parallèlement, vous gérerez une firme de consultation externe de testeurs QA : définition des plans de test, répartition du travail, révision des résultats et coordination des communications entre l'équipe de développement interne, les équipes techniques du partenaire et les testeurs externes. Vous serez le pont qui assure la qualité avant chaque déploiement.

Vos responsabilités

  • Vous serez responsable de l'assurance qualité tout au long du cycle de vie de l'intégration, du développement des fonctionnalités jusqu'à la validation des déploiements et à la surveillance de la production. Au quotidien, vous devrez :
  • Tester l'expérience intégrée complète de manière concrète. Exécuter des tests de régression, de Sanity et exploratoires sur iOS et Android. Pour les fonctionnalités à haut risque, concevoir des scénarios de test ciblés couvrant les cas limites et les multiples points d'entrée.
  • Suivre et rapporter l'avancement des tests. Maintenir des listes de contrôle de test structurées avec le décompte des réussites, des échecs et des blocages par plateforme. Fournir des rapports d'état quotidiens à l'équipe et au partenaire, en résumant les anomalies signalées, les zones couvertes et l'état général de préparation du déploiement.
  • Gérer une firme de QA externe et coordonner avec le partenaire. Définir les plans de test, attribuer les tâches, réviser les résultats et s'assurer que les testeurs externes disposent des accès et du contexte nécessaires. Agir en tant que pont de communication entre l'équipe interne, les ingénieurs QA du partenaire et la firme externe, en s'alignant sur la portée, les échéanciers et les priorités des anomalies.
  • Trier les anomalies et gérer leur cycle de vie. Isoler l'origine des problèmes (application React Native, pont natif, backend ou application hôte du partenaire). Rédiger des rapports d'anomalies exploitables avec un niveau de sévérité (P1-P5), les acheminer vers la bonne équipe et suivre les tickets jusqu'à leur résolution et leur re-vérification.
  • Surveiller la stabilité des environnements. Valider que les environnements de pré-production et de test sont fonctionnels avant le début des tests. Lorsque des problèmes bloquent les tests, les escalader rapidement avec des détails de reproduction clairs pour que le travail puisse reprendre au plus vite.
  • Valider les versions et conseiller sur l'état de préparation du déploiement. Effectuer une validation de bout en bout sur les versions bêta (TestFlight, installation directe/sideloading) avant qu'elles ne parviennent au partenaire. Formuler des recommandations basées sur les risques pour déterminer si une régression complète ou une vérification de stabilité ciblée est suffisante.
  • Gérer les comptes et les données de test, ainsi que l'accessibilité. Configurer et maintenir des comptes de test isolés dans les différents environnements. Effectuer des tests de conformité, produire de la documentation et répertorier les anomalies d'accessibilité.
  • Contribuer à l'automatisation des tests au fil du temps. Identifier les candidats à forte valeur ajoutée pour l'automatisation à mesure que l'intégration gagne en maturité. L'équipe est en train d'adopter Cypress pour le web et explore des frameworks mobiles, mais l'attente principale demeure une rigueur dans les tests manuels et le leadership en QA.

Nous aimerions beaucoup vous rencontrer si vous possédez

  • Possédez plus de 5 ans d'expérience en QA logiciel, dont au moins 2 ans dans la coordination d'efforts QA.
  • Êtes un(e) testeur(euse) chevronné(e) et pratique, avec de l'expérience sur iOS et Android, idéalement incluant des modèles intégrés où une application est encapsulée dans une application hôte.
  • Avez déjà géré des firmes de QA externes ou des fournisseurs (définition de plans de test, attribution de tâches, révision des livrables et maintien de la communication au-delà des frontières organisationnelles).
  • Communiquez clairement avec les parties prenantes techniques et non techniques, les développeurs, l'équipe DevSecOps, les gestionnaires de produit, les équipes du partenaire et les testeurs externes.
  • Avez de l'expérience avec les outils de gestion d'anomalies (JIRA) et êtes à l'aise avec les concepts de test d'API.
  • Un atout : Expérience avec l'automatisation des tests (Cypress, Appium, Detox), les tests d'accessibilité (WCAG/VPAT), les pipelines CI/CD (CircleCI), les indicateurs de fonctionnalités t les flux OAuth 2.0.
  • Un fort atout : Capacité à trier les anomalies à travers une frontière d'intégration complexe (React Native, pont natif, API backend, application hôte du partenaire) et à les acheminer efficacement.


Veuillez noter qu'étant donné que nous servons des client(e)s situé(e)s dans tout le Canada, le bilinguisme est un atout pour ce poste. Vous pourriez être amené(e) à communiquer en français et en anglais.

Chez Dialogue, votre bien-être est notre priorité.

Prendre soin des autres, c'est aussi prendre soin de notre équipe! Selon votre rôle et votre statut d'emploi, vous pourriez avoir accès aux avantages suivants :

  • Accès à l'application Dialogue et au soutien virtuel en santé mentale pour vous et votre famille
  • Assurance entièrement couverte, compte de dépenses pour la santé, couverture dentaire et remboursement de bien-être
  • 4 semaines de vacances, 9 journées de bien-être et 1 journée de bénévolat
  • Travail hybride : 3 jours/semaine dans nos bureaux de Montréal ou de Toronto (à l'exception des postes entièrement à distance)
  • Possibilité de travailler à l'étranger jusqu'à 4 semaines par année
  • Programmes d'incitation, primes de référencement et cotisation équivalente au REER
  • Apprentissage via Coursera, budget de formation externe et programme de mentorat
  • Prestation facultative pour le congé parental

Similar Jobs

More Jobs at Dialogue

More Information Technology Jobs

Find similar Responsable, Assurance Qualité jobs: