Salary
💰 $78,900 - $105,700 per year
Tech Stack
AWSCloudJavaJavaScriptJenkinsNode.jsPythonSDLC
About the role
- Contribute to the development and maintenance of one or more suites of test automation using a structured programming language like Java, Python, or JavaScript, and its associated pre-production execution environments.
- Contribute to the design & implementation of test automation frameworks with input from senior engineers by checking-in valuable, clean code regularly that adds new features and capabilities.
- Become a member of the Quality Engineering team, driving increasing quality through innovation, automated test creation, Manual testing when required, curiosity and thoughtful debate.
- Contribute to the successful implementation of solutions for complex technical problems with DE & ET engineering teams and driving the deployment of Disney backend and guest-facing products at Disney Quality.
- Maintenance and support of test automation frameworks, execution environments, manual testing, build systems, and reporting tools.
- Triaging, debugging, and resolution of test suite automation bugs or environmental issues affecting our services.
- Work with QA test analysts and development teams to implement automated tests for new features.
- Maintain documentation meant for internal developer consumption as well as project contributor documentation.
- Create and keep manual test cases updated, provide support and training of automation tools to end users.
Requirements
- Bachelor’s degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience.
- Expertise in one of the following programming languages: Node/JavaScript, Java, Python.
- Experience with system and unit testing frameworks (e.g. TestNG, Cucumber, Robot Framework etc).
- Experience in automated testing on mobile or living room (OTT) devices.
- Excellent problem-solving skills.
- Excellent collaboration skills and ability to use standard SDLC tools such as Jira and Confluence, version control systems (e.g. Git), and CI/CD tools and pipelines.
- Organized, detail-oriented and able to deliver project tasks on time.
- Strong verbal and written communication skills.
- Highly motivated, self-starting individual.
- Preferred: 1+ year’s experience in a testing role with a mix of manual and automation duties.
- Preferred: Experience developing/testing applications on cloud platforms (e.g., AWS Device Farm, Sauce Labs).
- Preferred: Experience working with Agile methodologies.
- Preferred: Working knowledge of web accessibility fundamentals.
- Preferred: Experience with Jenkins or other continuous integration/delivery systems.
- Preferred: Experience with test suite/case/run management tools (e.g., JIRA Xray).