
Staff Software Engineer – Test
Warner Bros. Discovery
full-time
Posted on:
Location Type: Hybrid
Location: Burbank • California • United States
Visit company websiteExplore more
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