are committed to making sure our products aren't just intuitive, they're obvious. About The Team The Roku OS QA Team focuses on testing all products and features for the industry's most reliable streaming media platform. Our goal is to help people find what they want and … the team We are excited if you have 6+ years of Quality Assurance experience 5+ years of hands-on experience with automation systems and unittesting (Python) Strong problem-solving, analytical and technical troubleshooting skills Solid knowledge and experience developing test plans and test cases Strong debugging skills more »
experience as a software developer working on web applications and most recently with React and TypeScript for front end applications. Experience using Jest for unittesting and Cypress for integration testing. Any exposure to C# or AWS would be desirable. Experience working within an agile environment, ideally with more »
have a good understanding of TDD/BDD approaches to software engineering. Proficiency in React, Vue, AngularJS or other front-end frameworks Experience with unittesting and test automation Design, development, front end architectures Proficiency in requirements gathering Experience working within an agile environment (Scrum/BDD/ more »
and validation test Firmware development Design and implement embedded software Implementing hardware drivers, interfaces, abstractions, state machines, advanced signal processing algorithms, application modules and unit tests What your background should look like: Above-average degree in Computer Science, Electrical/Electronics/Communication Engineering or related (2:1 or … clocking modes, power management, and device bring-up. Strong understanding of Embedded Linux (e.g., Yocto) and application development on the Linux platform. Proficiency in UnitTesting, knowledge of SDLC, secure coding standards (CERT SEI/MISRA C), key peripherals (USB, SPI, I2C, UART, Modbus), debugging tools, RTOS, CI more »