Roku Automation QA Engineer (Remote)

Post Date

Oct 24, 2023

Location

New York,
New York

ZIP/Postal Code

10036
US
Jul 04, 2025 Insight Global

Job Type

Contract

Category

Software Engineering

Req #

LAX-660004

Pay Rate

$82 - $122 (hourly estimate)

Job Description

This team is looking for an Analytics QA Automation Engineer who is passionate about data and entertainment, and who thrives in a dynamic and fast-paced environment. The position is anchored around maintaining test automation for their measurement solutions on our growing portfolio of products that offer this client's content on multiple access points, including its increasing Originals' slate with well-known series/shows such as Top Gun - Maverick, Star Trek: Discovery, Clifford - Big red dog, and 1883, Mayor of Kingston, to name a few. You will be responsible for delivering quality, well-tested software to support custom tracking solutions as well as analytics QA. The ideal candidate will maintain end-to-end test automation scripts/solutions including its development, testing, and deployment to production.



Engaging with other Engineers to prioritize and automate the testing for tracking libraries and SDKs for Mobile Apps, OTT, and Smart TVs

Convert test cases to test scripts and provide a self-serve ability for the rest of the team to execute automated testing

Partner with other Engineers to develop/support testing solutions which help them validate the streaming tracking analytics efficiently

Collaborate with cross functional team members to troubleshoot issues/test failures related to analytics implementations

Contribute to tracking specs; review, test, deploy/maintain test suites that will help support high quality analytics software

Automate QA tests using real and simulated devices

Analyze and document test results and create detailed Jira bug tickets

Support automated testing efforts for analytics APIs that collect data across multiple platforms

Participate in the continuous development and enhancement of test automation frameworks that support; data collection, and data validation capabilities

Automate test cases & perform test script audits to identify tracking gaps/inconsistencies and solve technical implementation/tracking issues.

Mentor QA engineers to utilize test automation as the primary source of testing and help them adapt to the automation framework

Act as a point of contact for test automation throughout the SDLC and also peer review test scripts

Required Skills & Experience

- 2+ years of experience as an Automated QA Testing Engineer (e.g., Integration, User Acceptance, Performance, Security)

- 2 years minimum Roku test automation + experience prioritizing and automating the testing for tracking libraries and SDKs for Mobile Apps, OTT, and Smart TVs (**If candidates doesn't have Roku, this team will consider someone with AppleTV, Fire or Android TV)

- 2+ years of software development/programming experience, specifically programming languages like JavaScript, Python or Java

- Experience using proxying tools (e.g. Charles, Wireshark, Chrome DevTools, BrowserMob)

- Experience with test planning, test execution, test automation, and acceptance testing in an Agile environment

- Ability to work independently and triage/troubleshoot independently

- Need to have worked independently in previous roles (not requiring constant leadership and guidance)

- Ability to communicate technical concepts to non-technical audiences

- Strong communication, problem solving and creative-thinking skills

- Strong advocate for continuous improvement, best practices, for test automation and testing tools

- Must have a BA degree

Nice to Have Skills & Experience

Intellij IDEA

- Experience working with tag management tools (e.g. Tealium, Adobe Launch)

- Expert in automation frameworks such as Selenium Webdriver, and Appium

- Agile experience and familiarity with JIRA and Confluence

- Experience working with analytics tools (e.g. Adobe Analytics)

- Testing experience with mobile applications and OTT platforms using ADB/Xcode

- Success in building a culture of good test engineering processes and practices

Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.