Senior Development Engineer in Test (SDET) - iOS, Swift, Xcode

Walt DisneySeattle, WA
71d$138,900 - $186,000Hybrid

About The Position

As a Senior Software Engineer - Mobile Testing (iOS or Android) at Disney Entertainment & ESPN Technology (DE&E Tech), you will be part of a team that is reimagining ways to create magical viewing experiences for the world's most beloved stories. You will contribute to the successful implementation of solutions for complex technical problems, own the development and maintenance of test automation and tooling, and check-in valuable, clean code daily. This role is crucial in increasing quality through innovation and automated test creation.

Requirements

  • Bachelor's degree in computer science or a closely related field.
  • 5+ years of progressive experience in software development, including test automation for both front-end and back-end services.
  • 3+ 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.).

Responsibilities

  • Collaborate with engineering teams to implement a scalable and high-performing full-stack quality solution.
  • Design and develop test automation frameworks, CI/CD pipelines, build systems, and reporting tools to support the flagship streaming mobile apps D+ and Hulu.
  • Continuously identify and pursue opportunities to enhance systems, products, or services with each iteration.
  • Maintain comprehensive documentation for both end users and project contributors.
  • Provide training for end users and developers on automation tools and frameworks.
  • Investigate and resolve framework or environmental issues impacting our services.
  • Become an integral member of the Platform & Data Engineering team, fostering innovation to increase productivity.

Benefits

  • Medical, financial, and/or other benefits depending on the level and position offered.
  • Bonus and/or long-term incentive units may be provided as part of the compensation package.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Motion Picture and Sound Recording Industries

Education Level

Bachelor's degree

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service