LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Roku›Software Engineer, Test - SDET, Automation
Roku

About Roku

Affordable streaming for all your favorite shows

🏢 Tech, Hardware👥 1001+ employees📅 Founded 2002📍 Newhall, San Jose, CA💰 $247.8m⭐ 3.7
B2CEntertainmentVideoMedia

Key Highlights

  • Over 100 million active accounts worldwide
  • Acquired Quibi's library for original content
  • $247.8 million raised in Series H funding
  • Headquartered in San Jose, CA with 1001+ employees

Roku, headquartered in San Jose, CA, is a leading streaming platform that provides users with access to a wide array of TV channels, movies, and third-party streaming services. With over 100 million active accounts, Roku has raised $247.8 million in funding and continues to innovate in the B2C enter...

🎁 Benefits

Roku offers comprehensive medical, wellness, and financial benefits, along with an unlimited paid time off policy and flexible work-from-home opportun...

🌟 Culture

Roku's culture emphasizes innovation in streaming technology, integrating multiple services into one platform. The company values data-driven recommen...

🌐 Website💼 LinkedIn𝕏 TwitterAll 232 jobs →
Roku

Software Engineer, Test - SDET, Automation

Roku • Cambridge, United Kingdom

Posted 14h ago🏛️ On-SiteMid-LevelSoftware engineering📍 Cambridge
Apply Now →

Skills & Technologies

JavaAutomationSelenium

Overview

Roku is seeking a Software Engineer in Test (SDET) to develop automated tools and tests for their streaming platform. You'll work with Java and automation frameworks to ensure high-quality software releases. This role requires experience in developing automated testing solutions.

Job Description

Who you are

You have a strong background in software engineering with a focus on testing and automation — ideally, you have experience developing automated tools and tests for resource-constrained hardware platforms. You understand the importance of quality assurance in software development and are passionate about delivering high-quality products to users. You are familiar with various testing frameworks and have a solid understanding of software development life cycles. Your collaborative spirit allows you to work effectively within a team, contributing to the overall success of the projects you are involved in.

You possess experience with Java and automation tools — your technical skills enable you to build robust automated test suites that validate system software and applications. You are detail-oriented and have a knack for identifying potential issues before they reach production. Your analytical mindset helps you monitor and analyze metrics effectively, ensuring that the software meets the highest standards of quality. You are eager to learn and adapt to new technologies and methodologies in the ever-evolving tech landscape.

Desirable

Experience with performance monitoring tools is a plus, as it will enhance your ability to contribute to the quality assurance process. Familiarity with streaming applications and the challenges they present will give you an edge in this role. You are open to feedback and continuously seek ways to improve your skills and the processes you work with.

What you'll do

In this role, you will be responsible for developing automated tools and tests that will be used daily to improve Roku's products. You will build out fully automated test suites that validate both the Roku OS system software and the top-tier streaming applications that run across Roku TVs and Players. Your work will directly impact the quality of software releases deployed to millions of devices in the field. You will collaborate closely with cross-functional teams to ensure that the testing processes are integrated seamlessly into the development workflow.

You will also be tasked with monitoring and analyzing metrics related to the performance of the software — this will involve creating reports and dashboards that provide insights into the quality and reliability of the products. Your contributions will help shape the testing strategies and methodologies used within the team, ensuring that they align with industry best practices. You will participate in code reviews and provide constructive feedback to your peers, fostering a culture of continuous improvement.

What we offer

At Roku, you will be part of a fast-growing public company where your contributions are valued from day one. You will have the opportunity to work on innovative projects that delight millions of TV streamers around the world. The company culture encourages collaboration and teamwork, allowing you to gain meaningful experience across various disciplines. Roku offers competitive compensation and benefits, along with opportunities for professional growth and development. Join us in our mission to connect the entire TV ecosystem and redefine how the world watches TV.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Roku.

Apply Now →Get Job Alerts