Roku - Senior Software Development Engineer - Test - Automation Testing

1 week ago


Bengaluru, India Roku Full time

About the job :

Teamwork makes the stream work.

Roku is changing how the world watches TV

Roku is the #1 TV streaming platform in the U.S., 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. From your first day at Roku, you'll make a valuable - and valued - contribution.

We're a fast-growing public company where no one is a bystander.

We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines.

About the team :

Roku pioneered TV streaming and continues to lead, innovate and shape the future of streaming.

You will be part of a high-performance engineering team responsible for The Roku Channel (TRC), the fastest growing FAST (Free-Ad-Supported-TV) streaming service in US and the role :


You will be responsible for driving the test automation for The Roku Channel streaming apps, features and services on multiple platforms to improve product quality, increase team productivity and enhancing a culture of continuous quality improvement throughout the software development lifecycle.


You will be a self-starter, have endless curiosity, ability to think big along with a bias for action for fast paced, high-quality execution.

What youll be doing :

- Lead the QA automation for The Roku Channel on multiple platforms like FireTV, GoogleTV, Samsung, Web etc.

- Utilize and integrate automated test tools, frameworks, systems, and libraries throughout the product lifecycle.

- Write automation tests, analyze/troubleshoot failures, track defects, drive resolution, verify fixes and communicate results to stakeholders.

- Build and enhance the automation lab setup.

- Collaborate with multiple cross functional teams like product, UX and engineering to build delightful streaming experiences, fine tune quality of experience, investigate and remediate potential E2E application and streaming quality problems.

- Innovate using AI/ML and newer tools and practices to simplify overall product testing process.

Were excited if you have :

- Strong problem solving and analytical abilities, ability to troubleshoot, identify and resolve defects.

- 7+ Years in a Software Engineering or Test Automation role working on large scale web applications on cloud platforms using REST APIs.

- Experience with video streaming domain and technologies like DASH, HLS, MPEG-4, WideVine, FairPlay.

- Strong programming skills in one or more of JavaScript/TypeScript, Python, Java, Go.

- Very good understanding of core CS concepts including operating systems, algorithms, data structures, database and frontend/Web fundamentals including HTML5, CSS.

- Solid experience with one or more automation frameworks like Cypress, Selenium, Cucumber, Appium, JUnit etc.

- Passion for using test automation to dramatically increase execution velocity and improve product quality.

- Familiarity with TDD/BDD paradigms, AI for QA automation.

- Excellent interpersonal, written and verbal communication skills, and ability to collaborate effectively with cross-functional teams.

- Bachelor's Degree in Computer Science or equivalent; Master's degree preferred.

- AI literacy and curiosity.

- You have either tried Gen AI in your previous work or outside of work or are curious about Gen AI and have explored it


(ref:hirist.tech)

  • Bengaluru, Karnataka, India Roku Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Teamwork makes the stream work.Roku is changing how the world watches TVRoku is the #1 TV streaming platform in the U.S., 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...


  • Bengaluru, India Roku Full time

    Teamwork makes the stream work.Roku is changing how the world watches TV. Roku 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...


  • Bengaluru, Karnataka, India Roku Full time ₹ 1,00,00,000 - ₹ 2,00,00,000 per year

    Teamwork makes the stream work.Roku is changing how the world watches TVRoku is the #1 TV streaming platform in the U.S., 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...


  • Bengaluru, India Roku Full time

    Teamwork makes the stream work.Roku is changing how the world watches TV. Roku 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...


  • Bengaluru, Karnataka, India Roku Full time ₹ 5,00,000 - ₹ 8,00,000 per year

    Teamwork makes the stream work.Roku is changing how the world watches TVRoku is the #1 TV streaming platform in the U.S., 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...


  • Bengaluru, India Roku Full time

    Teamwork makes the stream work.Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., 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...


  • Bengaluru, India Roku Full time

    About the job :Teamwork makes the stream work.Roku is changing how the world watches TVRoku is the #1 TV streaming platform in the U.S., 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...


  • Bengaluru, Karnataka, India Roku Full time ₹ 1,20,000 - ₹ 1,50,000 per year

    Teamwork makes the stream work.Roku is changing how the world watches TVRoku is the #1 TV streaming platform in the U.S., 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...


  • Bengaluru, Karnataka, India Roku Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Teamwork makes the stream work.Roku is changing how the world watches TVRoku is the #1 TV streaming platform in the U.S., 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...


  • Bengaluru, Karnataka, India Roku Full time ₹ 1,20,000 - ₹ 3,00,000 per year

    Teamwork makes the stream work.Roku is changing how the world watches TVRoku is the #1 TV streaming platform in the U.S., 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...