Location: REMOTE / Montreal, Quebec
This job allows you to work remotely.
Our client is a high-growth platform that connects brands with a global community of creators to generate authentic, high-quality social media content and B-roll footage. Their mission is to simplify the content creation process by providing a curated library of on-demand media assets, while providing creators with a streamlined way to monetize their raw footage through licensing fees and performance-based rewards.
This Role:
You'll be responsible for ensuring the quality and reliability of the 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.
You will:
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
Must Have Skills:
•4+ years of hands-on experience building and maintaining end-to-end automated test suites using Playwright or Cypress.
•Proficiency in writing component tests for Next.js applications using React Testing Library, or similar.
•Experience developing backend API tests with pytest for Python/FastAPI environments.
•Experience testing across Web, iOS, and Android platforms.
•Direct experience automating critical user workflows
•Ability to define QA standards and collaborate with engineers to ensure the testability of new features from the start of the development cycle.