EngineerJobs.io
← Back to all jobs

Job Description

Disney Entertainment and ESPN Product & Technology is seeking a Senior Software Engineer in Test to join the DEEP & Technology Engineering Services team in Santa Monica. In this onsite role, you will build test automation and quality processes for advertising systems where defects can directly affect revenue and viewer experience. The work focuses on end-to-end testing, improving defect detection and prevention, and strengthening the QE and automation culture across product releases.

Role overview

You will partner with Software Engineers to understand the advertising ecosystem and develop automated testing across UI, API, and integration layers. You will also help shape platform design so richer testing scenarios can be supported, enabling teams to identify issues earlier and reduce repeated defects.

Responsibilities

  • Collaborate with Software Engineers to understand the complex advertising ecosystem used across DEEP & Technology
  • Develop automated test frameworks and suites for UI, API, and integration testing using Python or another object-oriented language
  • Join design discussions to evolve the platform in ways that enable more robust testing scenarios and simplify defect detection and prevention
  • Support triage, diagnosis, and resolution of issues found across teams
  • Contribute to end-to-end acceptance tests
  • Where automation is not sufficient, create and run manual test cases to detect issues not covered by automated means
  • Drive conversion of manual tests to automated tests where possible
  • Participate in product team efforts to build architectures that are robust, fault-tolerant, and cloud-native
  • Deliver solutions across projects that demonstrate scope and complexity and are deployed to customers or users
  • Influence and drive software engineering best practices within the team
  • Technically lead multiple Agile projects, including reviewing team members’ code
  • Contribute to technical and/or business approaches and new or enhanced technical tools
  • Own the design of software programs or systems within the team and across the organization
  • Write and enhance code that establishes and improves frameworks
  • Review code for design, testability, and clear usability
  • Build scalable, high-performing solutions
  • Identify opportunities to improve the system or product/services with each iteration

Requirements

  • Minimum 5 years of hands-on software test development experience, including functional and non-functional test development
  • Strong interest in driving testing best practices
  • Proficiency with Python or another object-oriented language
  • Knowledge of software engineering practices and Agile approaches
  • Strong desire to establish and improve product quality
  • Experience building or improving test automation frameworks
  • Proficiency with CI/CD integration and pipeline development using Jenkins, Spinnaker, or similar tools
  • Proficiency in UI automation tools including Selenium, Robot, and Watir
  • Experience with Gherkin (BDD/TDD)
  • Willingness to take challenges head on while working in a team
  • B.S. in Computer Science (or equivalent degree or work experience)

Technologies

  • Python
  • Jenkins
  • Spinnaker
  • Selenium
  • Robot
  • Watir
  • Gherkin
  • BDD
  • TDD

Compensation and benefits

  • Annual salary range: $119,200 - $159,800 (Santa Monica, CA)
  • Base pay offered will consider internal equity and may vary based on geographic region, job-related knowledge, skills, and experience
  • Bonus and/or long-term incentive units may be provided as part of the compensation package
  • Full range of medical, financial, and/or other benefits

Similar Jobs