Streaming Media QE Web Automation Engineer, Graphics, Games, and ML

Worky

Cupertino (CA)

On-site

USD 140,000 - 180,000

Full time

11 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Apple's Web Streaming Quality Engineering team is seeking an experienced Automation Engineer to design, build, and maintain our web automation framework and test suites across browsers, devices, and platforms.

You will collaborate with engineering, QA, and product teams to validate media playback, streaming performance, and user experience for Apple Music, Apple TV+, and third-party integrations. Strong Python or JavaScript/TypeScript skills are essential.

Qualifications

  • Strong software development experience in Python or JavaScript/TypeScript.
  • Proven track record in test automation framework design and creating end-to-end (E2E) automated test suites.
  • Solid understanding of CI/CD pipelines and building resilient, non-flaky test automation.
  • Experience authoring comprehensive test plans and test strategy documentation.
  • Strong analytical, debugging, and problem-solving skills.
  • BS/MS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.

Responsibilities

  • Design, build, and maintain web automation framework and test suites.
  • Collaborate with engineering, QA, and product teams on automation solutions.
  • Validate media playback, streaming performance, and user experience across diverse web environments.

Skills

Python
JavaScript/TypeScript
Test Automation
CI/CD Pipelines
Test Plans & Strategy
Analytical & Debugging

Education

CS/Engineering degree

Job description

The Web Streaming Quality Engineering team at Apple ensures our customers enjoy seamless, high-fidelity playback experiences when watching movies, shows, and listening to music across Apple Music, Apple TV+, and third-party partner applications on various web platforms (browsers, smart TVs, connected devices, and game consoles). We uphold the high bar of quality Apple is known for while building the next generation of web-based streaming infrastructure. We are looking for a strong Python or JavaScript/TypeScript developer to design, build, and maintain our web automation framework and test suites.

Description

We are seeking an experienced Quality Engineering Automation Engineer with strong software development skills in Python and JavaScript/TypeScript to join our team. In this role, you will collaborate closely with engineering, QA, and product teams to design resilient automation systems that validate media playback, streaming performance, and user experience across diverse web environments and hardware platforms. If you are passionate about solving complex automation challenges with robust, scalable solutions, this is the role for you.

Minimum Qualifications

Strong software development experience in Python or JavaScript / TypeScript Proven track record in test automation framework design and creating end-to-end (E2E) automated test suites Solid understanding of CI/CD pipelines and building resilient, non-flaky test automationExperience authoring comprehensive test plans and test strategy documentation Strong analytical, debugging, and problem-solving skills BS/MS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience

Preferred Qualifications

Experience with web automation tools/frameworks Familiarity with the HLS streaming protocol (Knowledge of Dash wouldn’t help the teamDiagnose, isolate, and debug complex streaming, playback, and network-related issues across streaming clients Knowledge of web performance metrics, network profiling, and video quality assessment techniques

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Web Streaming QA Automation Engineer
Web Streaming QA Automation Engineer

Worky • Cupertino (CA)

On-site
USD 140,000 - 180,000
Streaming Media QE: Web Automation Engineer
Streaming Media QE: Web Automation Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 145,000 - 264,000
Streaming Media Web QA Engineer — CI/CD & Playback
Streaming Media Web QA Engineer — CI/CD & Playback

Apple Inc. • Cupertino (CA)

Hybrid
USD 145,000 - 264,000
Streaming Media QE Web Automation Engineer, Graphics, Games, and ML
Streaming Media QE Web Automation Engineer, Graphics, Games, and ML

Apple Inc. • Cupertino (CA)

Hybrid
USD 145,000 - 264,000
Streaming Media QE Web Automation Engineer, Media, Graphics & Compute Technologies
Streaming Media QE Web Automation Engineer, Media, Graphics & Compute Technologies

Apple Inc. • Cupertino (CA)

On-site
USD 145,000 - 264,000
Software Development Engineer in Test
Software Development Engineer in Test

Socket.dev • Cupertino (CA)

On-site
USD 130,000 - 160,000
Software Development Engineer in Test, Creative Apps
Software Development Engineer in Test, Creative Apps

Socket.dev • Cupertino (CA)

On-site
USD 130,000 - 170,000
Lead Developer, AI Workflows & Media Supply Chain
Lead Developer, AI Workflows & Media Supply Chain

Apple • Culver City (CA)

On-site
USD 150,000 - 190,000
Senior QA Engineer - Web & Automation for Streaming
Senior QA Engineer - Web & Automation for Streaming

Streaming Talent • United States

On-site
USD 90,000 - 125,000
Streaming Media Software Engineer
Streaming Media Software Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 129,000 - 225,000
Medical and dental coverage
Discretionary bonuses or commission
Apple stock programs (RSUs)
+2