Streaming Player Test Automation Software Engineer, Prime video, Prime Video Cross Platform Player Team

Amazon

Amazon

Software Engineering, Quality Assurance
Seattle, WA, USA
Posted on Jul 15, 2025

DESCRIPTION

Join Prime Video's cross-platform core player team as a Software Development Engineer in Test (SDET) and help shape the future of streaming technology. Our team develops a versatile player SDK that powers streaming experiences across living room devices, mobile platforms, and beyond using platform-agnostic languages. We're seeking an experienced SDET to own and scale our testing framework, with a particular focus on automating comprehensive test coverage for our streaming player ecosystem. In this role, you'll build and enhance test frameworks for our next-generation Rust-based player, integrate with various services for automated testing, and develop test strategies for industry leading features. You'll work closely with development teams to ensure robust quality assurance across our SDK, while collaborating with product stakeholders to validate new streaming experiences. The ideal candidate should have strong programming skills, experience with test automation frameworks, and a passion for quality engineering in high-performance media applications. If you're excited about solving complex testing challenges in a rapidly evolving streaming platform that serves millions of customers globally, we want to hear from you.

Key job responsibilities
As a Test Automation Software development engineer (SDET) on the Prime video cross platform player team you will:

* Own and enhance the existing test automation framework, ensuring comprehensive coverage across all streaming player functionalities and platforms
* Design and implement GenAI-based testing solutions to automate test case generation, improve test coverage, and identify edge cases more efficiently
* Develop and maintain automated test suites for the next-generation Rust-based streaming player, incorporating both traditional and AI-driven testing approaches
* Leverage GenAI to automate test script creation, optimize test maintenance, and generate dynamic test data for various streaming scenarios
* Build and maintain continuous integration/continuous testing (CI/CT) pipelines to ensure rapid feedback on code quality and feature functionality
* Integrate test automation with various internal services and APIs, ensuring end-to-end testing coverage of the player SDK
* Collaborate with development teams to create comprehensive test plans for new features, focusing on both functional and non-functional requirements
* Design and implement performance testing frameworks to validate streaming quality, latency, and resource utilization across different platforms
* Create and maintain test documentation, including test plans, test cases, and automation guidelines
* Work with product stakeholders to understand requirements and translate them into effective test strategies
* Mentor team members on test automation best practices and promote quality-first development culture
* Monitor and analyze test results to identify patterns, trends, and potential areas for improvement in both the product and test framework
* Stay current with industry trends in test automation, GenAI applications in testing, and streaming technology to continuously improve testing methodologies



A day in the life
A typical day as an SDET in the Prime Video Cross-Platform Player team is dynamic and multifaceted, blending routine quality assurance with innovative test development. You'll start by analyzing overnight test results across global deployments, addressing any critical failures, and participating in team stand-ups to align on priorities. Throughout the day, you'll switch between implementing test automation (traditional and GenAI based) for new streaming features, debugging platform-specific issues across various devices, and collaborating with developers on test strategies for the Typescript and Rust-based player. You'll spend time enhancing the test framework, whether it's improving performance testing capabilities, adding support for new platforms, or integrating with additional services. Regular interactions with cross-functional teams keep you involved in design reviews and feature planning, where you'll provide crucial testing perspectives. Between working on planned test automation development, you'll handle impromptu tasks like investigating customer-reported issues, mentoring team members, reviewing code, and monitoring real-time metrics from test executions. The role requires you to be adaptable, as you balance maintaining existing test infrastructure while pioneering new testing approaches for industry leading streaming technologies.

About the team
We are the Prime Video cross-platform core player team, and we develop a versatile player SDK using platform-agnostic languages. This allows us to build a single codebase that can be deployed across a wide range of living room devices, mobile platforms, and more. We collaborate closely with partner teams within Prime Video, contributing to the tailored player applications that deliver our service to customers on their preferred devices - from living rooms to smartphones and tablets. Our team is committed to advancing the state-of-the-art in high-performance player technology, while also driving enhancements to the SDK that elevate the overall streaming experience for our global customer base. Working hand-in-hand with product stakeholders across the Prime Video organization, we help bring novel, unique experiences to our growing ecosystem. If you share our passion for shaping the future of streaming, we'd be thrilled for you to join our talented team.