Software Engineer II, iOS/Android

$112,600 - $151,000/Yr

Disney - Glendale, CA

posted about 2 months ago

Full-time - Mid Level
Glendale, CA
Motion Picture and Sound Recording Industries

About the position

The Quality Engineering team at Disney Entertainment & ESPN Technology is responsible for designing, building, and sustaining technology that powers the company's worldwide content production and distribution platforms. This role focuses on implementing solutions for complex technical problems, developing test automation frameworks, and ensuring high-quality standards across various products, including mobile applications for Disney+ and Hulu.

Responsibilities

  • Work with engineering teams to implement a full stack quality solution
  • Develop test automation frameworks, CI/CD infrastructures, build systems, and reporting tools to support flagship streaming mobile apps D+ and Hulu
  • Maintain documentation meant for end user consumption as well as project contributor documentation
  • Supplying end-user and developer training on automation tools and frameworks
  • Investigating and resolving any framework or execution of environmental issues affecting our services
  • Becoming a core member of our Platform & Data Engineering team, helping others increase productivity through innovation, and championing the core value of Disney Quality

Requirements

  • Bachelor's degree in computer science or a closely related field
  • 2+ years of progressive experience in software development, including test automation for both front-end and back-end services
  • 1+ years of experience in test automation and unit testing frameworks for iOS or Android apps
  • Proficiency in object-oriented design and expertise in one or more programming languages: Swift, Kotlin, Java, or Node.js/TypeScript
  • Excellent problem-solving skills
  • Strong collaboration skills and familiarity with standard Software Development Lifecycle (SDLC) tools such as Jira, Confluence, and version control systems like GitLab or GitHub
  • Highly organized, detail-oriented, and able to deliver project tasks on time
  • Strong verbal and written communication skills, with an elevated level of motivation and a self-starting attitude

Nice-to-haves

  • Experience delivering production iOS/Android apps
  • Experience developing applications in cloud platforms (e.g., AWS)
  • Experience working with cloud-based testing infrastructures (e.g., SauceLabs)
  • Experience working with Agile methodologies
  • Experience working with Docker, Kubernetes, Spinnaker, and continuous integration/delivery systems
  • Experience writing Gherkin syntax to facilitate the development of automated test scenarios
  • Experience developing advanced mocking mechanisms (e.g., rule-based proxies and dummy-services)
  • Experience with test suite/case/run management tools (e.g., JIRA Xray, etc.)

Benefits

  • Medical insurance
  • Financial benefits
  • Bonus and/or long-term incentive units
  • Paid time off
  • Flexible working hours
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service