QA Automation Engineer

Posted 2 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • QA Automation Engineer leading quality assurance initiatives for AI-driven streaming product features. Collaborating with engineering and product teams to define comprehensive QA strategies for functional excellence.

Responsibilities

  • Design and lead test strategies for streaming workflows, playback systems, and AI-powered features.
  • Test across platforms (web, mobile, and connected TV) to ensure functional parity and playback stability.
  • Validate streaming performance—including ABR logic, encoding pipelines, and DRM integrations—under diverse real-world conditions.
  • Debug with precision using tools like Charles Proxy, Chrome DevTools, ADB, and Xcode. Collaborate with data and ML teams to validate AI model updates, recommendations, and personalization accuracy.
  • Leverage AI-assisted QA tools to enhance regression coverage, UI validation, and anomaly detection.
  • Contribute to automation and CI/CD frameworks, driving faster, more reliable releases.
  • Oversee QA deliverables for multiple concurrent releases and ensure seamless sign-off for production launches.
  • Monitor live environments for playback or recommendation anomalies post-release and escalate issues promptly.
  • Continuously improve QA processes, metrics, and reporting for streaming and AI validation.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent hands-on experience
  • 4+ years of QA Automation experience in Mobile
  • Strong technical knowledge of video streaming protocols (HLS, DASH, MPEG-TS), DRM systems, and CDN architectures
  • Experience validating AI/ML systems in production
  • Hands-on experience with test automation tools (Selenium, Appium, Playwright, Puppeteer) and AI-based visual testing
  • Proficiency in debugging tools and network analysis utilities (Charles Proxy, Chrome DevTools)
  • Experience managing regression suites and release validation cycles across web, mobile, and connected TV platforms
  • Strong experience with Python, Typescript or JavaScript for scripting and test automation
  • Understanding of data validation, logging pipelines, and A/B testing frameworks
  • Strong analytical and documentation skills, with a proactive approach to cross-team collaboration.

Benefits

  • Eligibility for an annual discretionary bonus
  • Long-term incentive plan
  • Medical, dental, and vision insurance
  • Flexible Time Off Policy
  • Generous Parental Leave Program
  • Monthly wellness reimbursement

Job title

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$75,700 - CA$108,000 per year

Degree requirement

Bachelor's Degree

Tech skills

JavaScriptPuppeteerPythonSeleniumTypeScript

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.