Warner Bros. Discovery

Staff Software Engineer – Test

Warner Bros. Discovery

full-time

Posted on:

Location Type: Hybrid

Location: BurbankCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $104,073 - $193,278 per year

Job Level

About the role

  • Design, develop, and evolve robust test automation frameworks and tooling that support long-term scalability, reliability, and maintainability.
  • Define what, when, and how to automate to maximize quality impact and cost efficiency, considering current and future business needs.
  • Contribute to CI/CD pipelines, test environments, and deployment.
  • Partner with Software Engineers to influence system design with testability, reliability, and observability in mind.
  • Lead testing efforts for complex features and initiatives from planning through deployment, ensuring high confidence releases.
  • Develop, maintain, and execute automated and manual tests across web, mobile, backend, and platform services.
  • Analyze test results to identify trends, systemic issues, and root causes, and drive improvements to reduce defect escape and flakiness.
  • Maintain a high bar for test coverage, stability, and documentation.
  • Collaborate across product, engineering, and QA to drive cohesive test strategies and share ownership of quality.
  • Communicate complex technical concepts clearly to both technical and non-technical stakeholders.
  • Influence technical priorities, architectural decisions, and quality practices across teams.
  • Coach and mentor engineers, supporting their technical growth and career development.
  • Serve as a role model for inclusive, collaborative, and high-quality engineering practices.
  • Help establish and reinforce best practices, standards, and processes for test engineering.

Requirements

  • 8+ years of progressively complex experience in software testing, quality engineering, or software development.
  • Proven experience building and maintaining stable, scalable automated test suites in production environments.
  • Strong programming experience in one or more languages such as JavaScript, TypeScript, or Java.
  • Expertise with test automation frameworks and tools (e.g., BDD frameworks, Selenium, API automation tools).
  • Strong understanding of CI/CD systems, source control, and modern software development practices.
  • Experience testing complex distributed systems across web, mobile, and backend services.
  • Excellent written and verbal communication skills.
  • Preferred skills: Experience with API automation (REST, GraphQL), mobile automation (Appium), and visual testing tools. Familiarity with AI-assisted testing or emerging quality engineering practices. Experience in media, streaming, or consumer-facing digital platforms.
Benefits
  • health insurance coverage
  • an employee wellness program
  • life and disability insurance
  • retirement savings plan
  • paid holidays
  • paid sick time
  • vacation
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
test automation frameworksautomated test suitesJavaScriptTypeScriptJavaBDD frameworksSeleniumAPI automationAppiumvisual testing tools
Soft Skills
communication skillscollaborationcoachingmentoringinfluenceleadershipproblem-solvinganalytical skillsorganizational skillstechnical growth support