Roku

About Roku

Affordable streaming for all your favorite shows

🏢 Tech, Hardware👥 1001+ employees📅 Founded 2002📍 Newhall, San Jose, CA💰 $247.8m3.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...

Roku

Software Engineering Senior

RokuCambridge

Apply Now →

Skills & Technologies

Overview

Roku is seeking a Senior Software Engineer in Test to enhance the quality of their streaming products. You'll work with Python and Test Automation tools to ensure a seamless user experience. This role requires strong expertise in testing methodologies and automation frameworks.

Job Description

Who you are

You have 5+ years of experience in software testing and development, particularly in test automation. Your expertise in Python allows you to create robust testing frameworks that ensure high-quality software delivery. You understand the importance of user experience and are committed to delivering products that work seamlessly right out of the box.

You are familiar with various testing methodologies and tools, including Selenium, and have a strong background in both manual and automated testing. Your analytical skills enable you to identify issues quickly and propose effective solutions. You thrive in collaborative environments and enjoy working closely with cross-functional teams to enhance product quality.

You are detail-oriented and have a passion for technology, always eager to learn about the latest trends in software testing and development. You understand the significance of customer feedback and use it to drive improvements in testing processes. You are proactive in your approach and take ownership of your work, ensuring that all testing is thorough and comprehensive.

Desirable

Experience with CI/CD pipelines and version control systems like Git is a plus. Familiarity with cloud platforms and their testing requirements can set you apart. You may also have experience in performance testing and security testing, which would be beneficial in this role.

What you'll do

In this role, you will be responsible for designing and implementing automated tests for Roku's ad products and features. You will collaborate with product managers, developers, and other stakeholders to understand requirements and create effective testing strategies. Your work will directly impact the quality of Roku's streaming services, ensuring that users have a smooth and enjoyable experience.

You will develop and maintain test automation frameworks, writing clear and maintainable code that adheres to best practices. You will also execute manual tests when necessary, providing detailed feedback on product performance and usability. Your insights will help shape the development process, allowing the team to address issues early and improve overall product quality.

You will participate in code reviews and contribute to the continuous improvement of testing processes within the team. Your role will involve mentoring junior team members, sharing your knowledge and expertise to help them grow in their careers. You will also stay updated on industry trends and emerging technologies, bringing innovative ideas to the team.

What we offer

At Roku, you will be part of a fast-growing public company that values your contributions from day one. We offer a collaborative work environment where your ideas are heard and valued. You will have the opportunity to work on cutting-edge technology that impacts millions of users worldwide. We provide competitive compensation and benefits, along with opportunities for professional development and growth within the company. Join us in our mission to change how the world watches TV.

Interested in this role?

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

Similar Jobs You Might Like

Based on your interests and this role

Roku

Software Engineering

Roku📍 Cambridge - On-Site

Roku is seeking a Senior Software Engineer in Test to enhance the reliability of their streaming platform. You'll work with Python and test automation tools to ensure product quality. This role requires experience in software testing and automation.

🏛️ On-SiteSenior
11h ago
Roku

Qa Engineer

Roku📍 Cambridge

Roku is seeking a Senior Software Engineer in Test to ensure the reliability of their streaming platform. You'll work with Python and Selenium to rigorously test products and features. This role requires strong experience in software testing and quality assurance.

Senior
1w ago
Roku

Software Engineering

Roku📍 Manchester

Roku is seeking a Senior Software Engineer to join their Enterprise Engineering team. You'll work with Java and Python-based MicroServices to build scalable platforms that enhance business processes. This role requires strong experience in backend engineering and cloud technologies.

Senior
1w ago
Roku

Software Engineering

Roku📍 Cambridge

Roku is hiring a Senior Software Engineer for their UI Infrastructure team to build and improve the UI framework that powers Roku user experiences. You'll collaborate with various teams to deliver new features to millions of users. This position requires strong teamwork and engineering skills.

Senior
7h ago
Gearset

Full Stack Engineer

Gearset📍 Cambridge

Gearset is hiring a Senior Full-Stack Software Engineer to enhance their DevOps platform for Salesforce. You'll work with C#/.NET and React to build and manage complex CI/CD pipelines. This role requires strong experience in full-stack development.

Senior
3 months ago