QA Engineer / Test Lead — Multimodal AI Platform - Freelance

Posted 8/20/2026
Location Canada, Canada
Type Contract
Compensation Milestone-based — Canadian Dollars 4,000 total (all milestones)

Job description

**Location:** Fully remote (Canada) **Duration:** Milestone-based freelance contract **Hours:** Independent contractor engagement **Overview** An organization working with very large volumes of imagery, video, and audio is building a next-generation platform to help its experts make sense of it all. The platform is a modular, multimodal AI system that performs first-pass analysis automatically — computer vision on imagery and video, speech-to-text on audio, and language models for summarization and metadata — then hands its findings to human experts who review, correct, and approve before anything is finalized. This is a software architecture, integration, data-engineering, application, and secure-deployment effort that assembles best-in-class existing AI services into one robust production platform. You'll own quality for this modular, multimodal AI platform that turns imagery, video, and audio into structured, human-validated output. You define the test strategy, execute across every layer of the system, and produce the acceptance evidence that gets it signed off. This is a test-lead role with real breadth: functional and API testing, verifying the AI-plus-human review workflow, accessibility, performance at scale, and automated regression — plus the judgment to chase down issues wherever they surface across a distributed delivery team. **Key Responsibilities** - Define the test strategy and test plan, with traceability from each requirement to the test cases and evidence that prove it has been met - Design and execute functional, integration, end-to-end, and REST API tests across ingestion, AI-workflow orchestration, storage and retrieval, and the operator, administrator, and search applications - Verify the human-in-the-loop behavior — operator review, modify, approve and reject paths, workflow status and confidence display, and swapping one AI service for another without breaking the workflow - Run WCAG 2.1 AA accessibility verification (automated tooling plus manual keyboard and screen-reader testing) - Support performance and scalability testing against capacity and search-volume targets - Build and maintain automated regression coverage in CI/CD - Manage defects end to end — triage, ownership, and verified resolution - Produce the final test summary and acceptance-evidence package **Required Qualifications** - 5+ years in software quality assurance / test engineering, including ownership of a test program on at least one delivered system - Functional, integration, end-to-end, and REST API testing on production-bound systems, with requirement-to-test-case traceability - Test automation with an established framework (Playwright, Cypress, Selenium, or pytest) integrated into CI/CD - API and performance/load tooling experience (e.g., JMeter or k6) - Accessibility verification against WCAG 2.1 Level AA using both automated tooling and manual keyboard and screen-reader testing - Strong scripting/programming ability for test automation - Demonstrable track record on comparable systems (portfolio, case studies, or references) **Preferred Qualifications** - Experience testing systems that present machine-generated output for human review (confidence, provenance, and correction workflows) - Experience testing media-intensive or data-intensive systems - Experience testing software for government or regulated industries - Familiarity with containerized environments and CI/CD pipelines - Experience delivering complex software systems for government or regulated industries **Work Location & Requirements** - Fully remote position - Must be based in Canada and able to contract as an independent professional - Freelance / independent contractor engagement (not employment) - Selection process includes a review of background and past work, followed by a short technical assessment / exercise

Work setting

Remote