Job Search and Career Advice Platform

Enable job alerts via email!

QA Analyst/ QA Specialist

DanceBUG Inc.

King City

Hybrid

CAD 85,000 - 95,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A growing media and technology company in Canada is seeking a QA Analyst/Specialist to ensure quality across its software ecosystem. Responsibilities include testing Windows desktop applications, web, and mobile apps, validating data integrity, and designing structured test plans. Candidates should have a minimum of 3 years QA experience, with a focus on media file handling and great attention to detail. This position offers a hybrid work model and an annual salary of $85,000 – $95,000 CAD.

Qualifications

  • 3+ years of professional QA or software testing experience.
  • Mandatory experience with photo or video processing software.
  • Proven experience testing Windows desktop, web, and mobile applications.
  • Strong attention to detail and structured thinking.

Responsibilities

  • Execute deep functional, integration, and regression testing.
  • Test media capture and playback for quality.
  • Validate scheduling and registration logic.
  • Design and update test plans and cases.
  • Identify and document defects with clarity.

Skills

Detail-oriented
Attention to detail
Structured thinking
Communication
Proactive problem-solving

Tools

Jira
Azure
SQL
Job description
📸 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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.