Roku is changing how the world watches TVRoku is the #1 TV streaming platform in the U.Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers.
Roku is seeking a Senior QA Automation Architect to help evolve test automation capabilities from primarily AV-sync testing into broader audio quality coverage across Roku TVs, soundbars, and headphones. In this role, you will partner closely with the team lead to architect and advance the automation ecosystem, with a strong emphasis on AI-driven innovation through internal initiatives. You will design and implement test analysis systems that identify quality gaps, predict failure patterns, and optimize test effectiveness across products.
You will establish new methodologies for measuring and improving test quality beyond simple pass/fail metrics, focusing on regression prevention and production reliability.
The ideal candidate brings deep expertise in test architecture, embedded systems automation, and AI-powered quality assurance, and is excited to drive meaningful transformation in how Roku tests and delivers audio experiences.
AI agents and smart tools help power drafts, analysis, and repetitive workflows, while our people bring direction, judgment, and accountability. We're looking for curious, adaptable builders who can show how they've used AI or automation to move faster, raise the bar, and scale their impact. We value your AI skills if have built fluency across the agentic engineering toolchain β coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agent frameworks. And you can describe projects where you shipped real work with these tools. You know how to drive an agent, verify its output, and ramp on an unfamiliar codebase with an agent helping you.
Design and implement test analysis systems that identify quality gaps, predict failure patterns, and optimise test effectivenessDesign systems that collect, analyse, and act on testing data to continuously improve quality processesLeverage AI-powered tools to implement test automation, failure analysis, and root cause identificationEstablish new methodologies for measuring and improving test quality beyond simple pass/fail metrics, focusing on regression prevention and production reliabilityDefine and implement architectural patterns that make testing more effective, maintainable, and aligned with business impactDrive systematic regression tracking and implement processes to prevent regression reoccurrenceCollaborate with cross-functional teams to align quality initiatives with broader engineering goalsMentor engineers on best practices in test architecture, automation design, and AI-assisted quality assuranceWhat experience would help someone be successful in this role at Roku?
Expertise in test architecture and automation systems designProgramming experience across multiple languages, with Python as a core requirementExpertise in test automation with embedded systems in the loopProven track record driving test transformation initiatives that significantly improved test effectiveness and reduced production issuesAbility to design, implement, and optimize solutions leveraging AI tools and predictive analytics for quality assuranceKnowledge of continuous integration tools (Jenkins, GitLab, TeamCity, AWS) and their optimization for quality gatesExperience with test flakiness analysis, failure pattern recognition, and automated root cause identificationStrong verbal and written communication skills with the ability to influence senior leadership and cross-functional teams on quality initiativesExperience mentoring engineers and driving organisational change in testing practicesExperience as a project QA or development lead, or in a similar capacityCertifications or training in AI/ML or AI-driven testing approaches#LI-AM3What's Roku's approach to hybrid working?
Roku fosters an inclusive and collaborative environment where teams generally work in the office Monday through Thursday. Fridays are generally flexible for remote work, except for employees whose specific roles or assigned office location require five days' a week attendance.
Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. AccommodationsRoku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to
That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002.
Architect or Senior Architect in Cambridge employer: Roku
Roku is an exceptional employer that champions innovation and collaboration, particularly in the dynamic field of AI and software engineering. With a strong commitment to employee growth, we offer comprehensive benefits, including mental health support and flexible working arrangements, fostering a culture where creativity thrives. Join us in our mission to revolutionise TV streaming while enjoying a supportive environment that values diverse perspectives and encourages professional development.