QA Analyst/ QA Specialist

King City, ON, Canada
Full Time
Mid Level
📸 QA Analyst / QA Specialist (Media, Data & Multi-Platform)
Salary: $85,000 – $95,000 CAD
Location: Toronto, ON
Work Model: Hybrid / Remote (Canada-based)

✨ The Opportunity
We’re a growing media and technology company looking for a highly detail-oriented QA Analyst/Specialist to take clear ownership of quality across our entire software ecosystem.

This role is for someone who is comfortable going through software with a fine-tooth comb, identifying issues others miss, and clearly calling out what needs to change so it can be fixed properly.
You’ll be testing a complex, real-world platform that includes:
  • A Windows desktop application
  • A web portal
  • A mobile app
  • Photo & video capture, processing, and delivery
  • Scheduling, registration, and data tabulation systems
  • Emerging AI-driven features
If you’re thorough, opinionated about quality (in a constructive way), and communicate clearly without being noisy or political, this role will suit you well.

🎯 Key Responsibilities
Cross-Platform Functional Testing
  • Execute deep functional, integration, and regression testing across:
    • Windows desktop application (Windows OS only)
    • Web application (cross-browser testing)
    • Mobile application
  • Validate data flow, system interactions, and failure points across platforms

Photo & Video Quality Assurance
  • Test media capture, file handling, exports, uploads, and playback
  • Proactively surface issues related to:
    • File corruption
    • Large or inconsistent file sizes
    • Low-resolution or degraded media
    • Failed, partial, or delayed uploads
Data Validation & Tabulation
  • Rigorously test scheduling, registration, and tabulation logic
  • Validate calculations, totals, rankings, and record integrity
  • Identify discrepancies and clearly flag actionable fixes for developers
Test Planning & Ownership
  • Design and maintain clear, structured test plans, test cases, and scripts
  • Translate product requirements and real-world usage into practical test scenarios
  • Continuously improve test coverage based on observed issues
Defect Reporting & Follow-Through
  • Identify, document, prioritize, and track defects using tools like Jira and Azure.
  • Ensure issues are:
    • Clearly reproducible
    • Properly scoped
    • Actionable for development
  • Speak up when fixes are incomplete or introduce regressions
Task Coordination & Development Support
  • Assist in organizing, prioritizing, and tracking software development tasks related to QA findings
  • Help break down larger issues into clear, actionable development tasks
  • Support sprint planning and backlog grooming from a quality and risk perspective
  • Monitor task progress to ensure fixes are completed correctly and on schedule
  • Flag stalled, unclear, or under-scoped work that may impact quality or timelines
Real-World & Production Environment Testing
  • Test software under real-world conditions, including unreliable networks, large data volumes, and time-sensitive workflows
  • Identify failure modes that occur in live production environments, not just ideal test cases
  • Validate recovery behavior after crashes, power loss, network drops, or partial data writes
  • Evaluate usability and error messaging for non-technical operators working under time pressure
Collaboration & Communication
  • Work closely with the CTO, Project Manager, and Developers
  • Communicate findings clearly, directly, and respectfully
  • Advocate for software quality and integrity
🔑 Essential Skills & Qualifications
  • 3+ years of professional QA or software testing experience
  • Mandatory experience with at least one of:
    • Photo or video processing software
    • Media file handling systems
    • Data-heavy or tabulation-driven applications
  • Proven experience testing Windows desktop, web, and mobile applications
  • Strong attention to detail and structured thinking
  • Comfortable raising concerns, asking for changes, and defending quality decisions
🌟 Nice-to-Have (Assets)
  • Experience with test automation tools (e.g., Selenium, Cypress)
  • Database testing experience using SQL
  • QA certifications (e.g., ISTQB)
💼 Compensation
$85,000 – $95,000 CAD, based on experience and domain expertise

If this sounds like a fit, we’d like to hear from you. Apply with your resume and a brief note outlining your QA experience.

 
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*