QA Engineer
EngineeringFull Time / Temps pleinOutremont, QCHybrid / Hybride$85,000 - $110,000 CAD per year / 85 000 $ - 110 000 $ CAD par an
**FR TO FOLLLOW**
Hybrid, Full Time — within Montreal
Compensation: 85-110k (depending on experience)
About GridBank
We are a Montreal-based startup.
Right now, on your desk is your phone. Inside that phone are thousands of real moments — an untapped asset class most people don't realize can be licensed.
GridBank exists to help everyday people turn the life they already capture into income, safely and fairly. We're building a phone-first platform where mobile-shot video can be uploaded, verified, protected, and licensed to organizations that need authentic footage. If a creator captures a moment and it can be licensed to an end customer, GridBank facilitates that transaction — so "human life, captured" becomes valuable for both creators and brands.
Long-term, we're creating a new category: data income — so anyone with a phone can benefit from the value they already produce.
About the Role
You'll be responsible for ensuring the quality and reliability of GridBank's platform across web, mobile, and backend systems. This is a hands-on role that combines manual testing with test automation — you'll identify bugs, build automated test suites, and help the team ship features with confidence.
Responsibilities
Test Automation
- Build and maintain end-to-end test suites using Playwright
- Write component tests for React/Next.js with React Testing Library
- Create backend API tests with pytest for FastAPI endpoints
- Increase test coverage and automate critical user journeys (creator uploads, brand licensing, payments)
Manual Testing
- Perform exploratory testing on new features before release
- Test across web, mobile (iOS/Android), and backend systems
- Identify edge cases, reproduce bugs, and document issues clearly
- Run regression testing across platforms
Quality & Process
- Define and maintain QA processes and testing standards
- Collaborate with engineers to ensure testability of features
- Monitor production issues and prevent regressions
- Flag quality risks early in the development cycle
Current Tech Stack
Playwright • React Testing Library • pytest • Next.js • React • TypeScript • FastAPI • Flutter (iOS & Android)
Qualifications
- 3+ years of experience in a QA or test engineering role
- Hands-on experience with test automation frameworks — Playwright, pytest, or equivalent
- Comfortable testing across web, mobile, and backend systems
- Strong eye for edge cases and ability to reproduce and document bugs clearly
- Experience defining or improving QA processes in a fast-moving team
- Familiar with modern frontend and backend stacks — React/Next.js and Python/FastAPI
- Collaborative and proactive — you flag risks early and work closely with engineers
- Comfortable working autonomously in a remote-first environment
Nice-to-Have
- Experience testing Flutter mobile applications on iOS and Android
- Familiarity with CI/CD pipelines and integrating automated tests into deployment workflows
- Exposure to performance or load testing tools
- Background working in a marketplace or consumer platform environment
- Experience with bug tracking and project management tools such as Linear, Jira, or similar
What we Offer
- Flexible hybrid schedule, remote-first company
- Competitive group health benefits
- 4 weeks vacation
FR
À propos de GridBank
On est une startup de Montréal.
En ce moment, t'as ton téléphone sur le bureau. Dans ce téléphone, y'a des milliers de moments réels — une source de valeur que la plupart des gens ne savent même pas qu'ils peuvent monétiser.
GridBank, c'est fait pour aider le monde ordinaire à transformer ce qu'ils captent déjà au quotidien en revenus — de façon sécuritaire et équitable. On bâtit une plateforme pensée pour le mobile, où des vidéos tournées sur téléphone peuvent être téléversées, vérifiées, protégées, puis licenciées à des organisations qui ont besoin de contenu authentique. Si quelqu'un capte un moment qui peut être vendu à un client final, GridBank s'occupe de la transaction — pour que « la vraie vie, filmée » ait de la valeur autant pour les créateurs que pour les marques.
À long terme, on est en train de créer une nouvelle catégorie : le revenu data — pour que n'importe qui avec un téléphone puisse bénéficier de la valeur qu'il produit déjà.
À propos du rôle
Tu seras responsable d'assurer la qualité et la fiabilité de la plateforme GridBank sur les systèmes web, mobile et backend. C'est un rôle concret qui combine les tests manuels et l'automatisation — tu vas repérer des bogues, bâtir des suites de tests automatisés et aider l'équipe à livrer des fonctionnalités en toute confiance.
Responsabilités
Automatisation des tests
- Bâtir et maintenir des suites de tests de bout en bout avec Playwright
- Écrire des tests de composants pour React/Next.js avec React Testing Library
- Créer des tests d'API backend avec pytest pour les points de terminaison FastAPI
- Augmenter la couverture de tests et automatiser les parcours utilisateur·rice·s critiques (téléversements de créateur·rice·s, gestion de licences, paiements)
Tests manuels
- Effectuer des tests exploratoires sur les nouvelles fonctionnalités avant la mise en production
- Tester sur les systèmes web, mobile (iOS/Android) et backend
- Identifier les cas limites, reproduire les bogues et documenter clairement les problèmes
- Exécuter des tests de régression sur toutes les plateformes
Qualité & processus
- Définir et maintenir les processus d'AQ et les normes de test
- Collaborer avec les ingénieur·e·s pour assurer la testabilité des fonctionnalités
- Surveiller les problèmes en production et prévenir les régressions
- Signaler les risques de qualité tôt dans le cycle de développement
Stack technologique actuelle
Playwright • React Testing Library • pytest • Next.js • React • TypeScript • FastAPI • Flutter (iOS & Android)
Qualifications
- 3 ans ou plus d'expérience dans un rôle d'AQ ou d'ingénierie des tests
- Expérience concrète avec des frameworks d'automatisation des tests — Playwright, pytest ou équivalent
- À l'aise à tester sur des systèmes web, mobile et backend
- Bon œil pour les cas limites et capacité à reproduire et documenter les bogues clairement
- Expérience à définir ou améliorer des processus d'AQ dans une équipe qui avance vite
- Familier·ère avec les piles frontend et backend modernes — React/Next.js et Python/FastAPI
- Collaboratif·ve et proactif·ve — tu signales les risques tôt et travailles en étroite collaboration avec les ingénieur·e·s
- À l'aise de travailler de façon autonome dans un environnement remote-first
Atouts
- Expérience à tester des applications mobiles Flutter sur iOS et Android
- Familiarité avec les pipelines CI/CD et l'intégration de tests automatisés dans les flux de déploiement
- Exposition aux outils de tests de performance ou de charge
- Parcours dans un environnement marketplace ou plateforme grand public
- Expérience avec des outils de suivi de bogues et de gestion de projet comme Linear, Jira ou similaire
Ce qu'on offre
- Horaire hybride flexible, entreprise remote-first
- Assurance collective compétitive
- 4 semaines de vacances