Software Engineer in Test (Cambridge)

Software Engineer in Test (Cambridge)

09 Aug
|
Roku
|
Cambridge

09 Aug

Roku

Cambridge

Who you are

- AI expertise for testing: Ability to design, implement, and optimize solutions leveraging LLMs, agentic AI systems, and predictive analytics for quality assurance

- Experience with autonomous testing agents capable of independently discovering, executing, and adapting test strategies

- 4+ years of hands-on experience with test architecture and automation systems design

- 3+ years of programming experience across multiple languages with Python

- AI expertise for testing: Ability to design, implement, and optimize solutions leveraging LLMs, and predictive analytics for quality assurance

- Knowledge of continuous integration tools (Jenkins/GitLab, TeamCity, AWS) and their optimization for quality gates

- Advanced test analysis skills: Experience with test flakiness analysis, failure pattern recognition, and automated root cause identification

- Excellent verbal and written communication skills

- Some working knowledge of C++

- Certifications or training in AI/ML or AI testing (e.g., Coursera AI for Everyone, Google AI Engineer, ISTQB AI Testing Foundation)

What the job involves

- As part of our team, you'll leverage your diverse skills to support both Software Engineers and QA Engineers, tackling the daily challenges of their roles

- Your specialist knowledge will be invaluable in suggesting improvements to enhance quality and streamline workflows,



ensuring we continue to exceed our customers' expectations

- As a Software Engineer (SDET), you'll be the transformational force that revolutionizes our testing approach

- You'll leverage AI and advanced analytics to identify quality gaps, architect intelligent testing solutions, and establish recent standards for test effectiveness that go beyond simple coverage metrics

- Design and implement intelligent test analysis systems that identify quality gaps, predict failure patterns, and optimize test effectiveness

- Design systems that collect, analyse and act on the testing data to continuously improve on the quality processes

- Experience with systematic regression tracking and implementing process to prevent regression reoccurrence

- Establish new methodologies for measuring and improving test quality beyond simple pass/fail metrics, focusing on regression prevention and production reliability

- Leverage AI-powered tools for automated failure analysis, root cause identification, and test flakiness scoring

- Define and implement architectural patterns that make testing more effective, maintainable, and aligned with business impact

Benefits

- Medical, wellness and financial benefits

- Free snacks and access to the company fitness center

- Unlimited paid time off policy

- Work from home opportunities

📌 Software Engineer in Test (Cambridge)
🏢 Roku
📍 Cambridge

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer in test (cambridge) / cambridge