Location: Montreal, Quebec
Our client is a venture-backed deep-tech software company building advanced AI and real-time game streaming infrastructure. They are developing a next-generation edge-native platform that powers ultra-low latency gaming and distributed GPU workloads. This is not a traditional SaaS environment. The platform involves real-time streaming, distributed systems, container orchestration, and performance-sensitive infrastructure operating across global edge nodes. As their platform evolves into a consumer-facing experience, quality assurance is mission critical. The team is seeking a Lead QA Engineer who thrives in technical, cross-functional environments and is passionate about product quality, end-to-end system reliability, and hands-on testing across diverse components.
As the Lead QA Engineer, you will design, build, and scale the automation and testing strategy for a real-time streaming platform. This role is highly technical and automation-driven, operating similarly to a Software Developer in Test (SDET). You will be the first QA hire, responsible for establishing frameworks, processes, and quality standards from the ground up. You will own QA!
Key Responsibilities:
• Evaluate technical needs and set technical direction when it comes to all things QA
• Design, build and implement automation frameworks, specifically with Typescript friendly tools (Playwright and Cypress)
• Build and maintain unit, integration, and end-to-end test suites.
• Establish and advocate QA best practices and scalable testing processes.
• Develop automated regression testing integrated into CI/CD pipelines.
• Validate streaming performance, latency, and user experience.
• Collaborate with engineers to improve system testability.
• Drive quality ownership across engineering teams.
Must Have Skills:
• 5+ years of QA Engineering experience with strong automation focus.
• Hands-on experience building automation frameworks (Playwright/Cypress etc.)
• Background as an SDET or Software Developer in Test preferred.
• Strong programming skills (TypeScript, JavaScript, Python, or Java).
• Experience integrating automated tests into CI/CD workflows.
• Understanding of distributed systems and performance testing.
• Startup mindset with comfort in ambiguity and ownership.
Nice to Have Skills:
• Experience testing real-time streaming or gaming platforms.
• Familiarity with Docker and Kubernetes environments.
• Exposure to networking concepts and latency measurement.
• Experience building QA teams or frameworks from scratch.