About The Role Join our Manchester based New Products team at Roku, a leading consumer electronics company dedicated to transforming the TV streaming experience. We are committed to delivering top-notch, seamless TV streaming services to millions of users around the world. About The Team We have an exciting opportunity for a skilled and innovative SDET to join our software development team. The ideal candidate will have a strong background in software testing and development, with expertise in automation frameworks, CI/CD pipelines, and AI solutions. As an SDET, you will collaborate with developers, programme managers, and QA to design, develop, and execute automated tests that ensure our software meets the highest standards of quality and performance. What you'll be doing Collaborate with QA and development throughout the software development life cycle Design, develop, and execute automated tests that run on Roku TVs Convert manual test cases into reliable, repeatable automated tests Debug failing tests to improve product and automation reliability Contribute to the continuous integration pipeline by running component builds, creating and running deployment jobs on individual stages on Jenkins, and running automated functional tests Promote coding conventions and standards for code re-usability and cleanliness Conduct code reviews for improved code quality and optimisation Leverage AI and prompt engineering techniques to optimise test coverage and identify potential areas of improvement Staying up to date with industry trends and best practices in software testing, automation, and AI We are excited if you have 5 years of Software Engineering or QA experience Bachelor’s degree in computer science or related Proven experience as an SDET or similar role in software development and testing Strong programming skills in languages such as Java, Python, or C# Solid knowledge and experience developing test plans and automated test cases Strong problem-solving, debugging, analytical and technical troubleshooting skills Experience with test automation tools and frameworks Familiarity with CI/CD tools and practices Excellent verbal and written communication skills Research and documentation skills Ability to learn new technologies quickly Knowledge of AI applied to software testing (nice to have) Experience with TV streaming technologies/Digital TV, Wi-Fi (nice to have) LI-AB3