Salary
💰 $138,900 - $203,900 per year
Tech Stack
AWSCloudDockerJavaJavaScriptKafkaKubernetesNode.jsPythonReactRustSDLCSpinnaker
About the role
- As a Senior Software Development in Test Engineer (SDET) within DEEP&T, you will touch the lives of Disney fans around the world, working on innovative digital products and platforms from Disney, ESPN, National Geographic, ABC, Marvel, Star Wars and more.
- Leader on the Quality Engineering team, whose primary goal is continually improving the quality of products while decreasing time-to-market and enabling innovation.
- Stakeholder in every digital property developed and released by the DEEP&Technology group, as well as the platforms and enterprise applications that power them.
- Build test automation, tools, reports, and services that enable product engineering teams to deliver all Disney digital applications with expected quality and reliability.
- Develop and support test automation frameworks, execution environments, build systems, and reporting tools
- Contribute to development and maintenance of architecture for frameworks, execution environments, build systems and tooling used across multiple products
- Break large stories into smaller tasks based on stakeholder requirements
- Design solutions and develop architecture for new project features, with occasional guidance
- Maintain documentation for end user consumption and project contributors
- Support and mentor developers and manual testers through code reviews, knowledge-sharing, and technical leadership
- Investigate and resolve any framework, tool or execution of environmental issues affecting services
- Become a core member of the Productivity Engineering team, helping others increase productivity through innovation, and championing Disney Quality.
Requirements
- Minimum of 5 years of progressive experience in a software development Engineer in Test (SDET) occupation, including automated testing of front end and backend services using a structured programming language.
- Bachelor’s degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience
- Proficient in object-oriented design and expertise with one of the following programming languages: Node/JavaScript, Java, Python
- Experience with test automation and unit testing frameworks
- Excellent problem-solving skills.
- Excellent collaboration skills and ability to use standard software development lifecycle (SDLC) tools such as Jira and Confluence, and version control systems.
- Experience leading one to two teams in technical solutioning
- Strong verbal and written communication skills.
- Highly motivated, self-starting individual
Preferred Qualifications:
- Prior experience developing test automation frameworks in Python
- Experience shipping a production React or Node.js application
- Experience in mobile and web application development and testing
- Experience with developing applications in cloud platforms (e.g., AWS)
- Experience working with Agile methodologies
- Working knowledge of web accessibility fundamentals
- Experience with Kafka, Amazon SQS, and Kinesis
- Experience 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.)