Senior Software Engineer in Test, Python
Roku
about 2 months ago
Cambridge, United Kingdom
Senior / Mid Level
H1B Sponsor
Responsibilities
- Own and execute feature testing and create test plan documentation.
- Develop automated tests that run on Roku players and TVs.
- Convert manual test cases into reliable, repeatable automated tests.
- Contribute to the Continuous Integration pipeline by running component builds and automated functional tests.
- Debug failing tests to improve product and automated test quality.
- Promote coding conventions and standards for code re-usability and cleanliness.
- Conduct code reviews for improved code quality and optimization.
Requirements
- 5+ years of Software Engineering experience.
- 3+ years of hands-on experience with automation systems and unit testing in Python.
- Strong problem-solving, analytical, and technical troubleshooting skills.
- Solid knowledge and experience in developing test plans and test cases.
- Strong debugging skills.
- Excellent verbal and written communication skills.
- Research and documentation skills.
- Ability to learn new technologies quickly.
- Ability to work independently and be self-directed.
- Bachelor's degree in Computer Science or related field.
- Experience with big data analytics tools like Splunk, ELK, Hive, or Redshift is a plus.
- In-depth knowledge of streaming back-ends and formats is a plus.
- Experience working with Smart/Digital TVs and related technologies is a plus.
- International product experience is a plus.
Benefits
- Comprehensive benefits package including healthcare, life, and disability insurance.
- Global access to mental health and financial wellness support.
- Flexible work arrangements with a hybrid work approach.
- Time off for vacation and personal reasons.
Tech Stack
Amazon RedshiftApache HiveJenkinsPythonSplunk
Categories
Testing