Job Summary:
Disney Streaming’s GrowthLife QA team is seeking a Sr Software Engineer who will be an extraordinary addition to our team!
We are building next generation of APIs for backend services that power subscriptions, promotions, partnerships, invoicing, entitlements, payments, and accounting, and as an Sr Software Engineer at Disney Streaming, you will play an integral role in defining test strategies, building test automation, investigating/reporting issues, and collaborating across the Engineering teams to release quality software with high confidence in the pursuit of delighting our subscribers. You will be contributing to delivering service platform enhancements to our subscription, payments and activation workflow for Disney+, ESPN+, Star+, and Hulu products. You will set up and enhance test automation frameworks and engineer efficient, scalable, and maintainable test infrastructure.
The right person has a strong attention to detail, is intellectually curious, takes accountability and ownership for the definition and delivery of high quality work. The right person also demonstrates a strong sense of collaboration in their work and professional relationships, clearly and thoughtfully communicates in their areas of expertise, identifies problems and acts strategically to craft a solution, and empathizes with and advocates for the needs of customers. If you are someone who effectively moves between high-level concepts and low-level execution, then this is a great role for you!
Responsibilities:
Lead a service domain within Growth Life organization and closely work with the team to validate all the new features delivered by the domain’s engineering team.
Collaborate daily with software developers, product owners, and program managers to define requirements and ensure testability
Develop scalable automated testing strategies and coordinate feedback from your collaborators
Define/implement/maintain test automation for the GrowthLife services team
Introduce effective quality methodologies to the Growthlife organization’s automation strategies and expand/improve existing automation
Collaborate closely with partner teams to understand upstream/downstream dependencies and to facilitate development of integration/end-to-end tests
Contribute to the release process for the GrowthLife services team
Diagnose/debug/perform root cause analysis for issues in production/test environments, report defects, champion/drive/advocate for their resolution, and provide visibility/transparency into the value of your work
Propose regression tests to discover recurring issues and drive the tests to 'automation complete'
Create/maintain test data for automated testing and navigate through databases to analyze issues
Identify gaps and drive improvements in engineering methodologies to ensure industry-leading system quality and team efficiency
Mentor junior engineers and help them with the best practices followed in the team.
Aid in the hiring process and contribute towards onboarding of new engineers.
Apply software engineering best practices and agile approaches.
Basic Qualifications:
5+ years of progressive experience in a software testing (SDET) and/or software development (SDE) occupation, including automated/manual testing of backend services and REST APIs
Proficient in object-oriented design and expertise with one of the following programming languages: Java, Python, C#, Kotlin, Scala, or similar
Knowledge of at least one backend test automation frameworks (E.g. REST Assured, Karate, pytest, etc.)
Hands-on experience with version control software (E.g. GitHub) and issue/project tracking software (E.g. Jira)
Hands-on experience with software development/debugging tools (E.g. Postman, curl, Chrome dev tools)
Experienced in defining/executing/maintaining test cases and experience with building out test plans for backend services
Experience with SQL queries, stored procedures, and data analysis/validation
Experience with Jenkins or similar build tools
Experience with test suite/case/run management tools (E.g. qTest, TestRail, etc.)
Good understanding of quality-related agile methodologies and tools and validated experience using both during the SDLC
Preferred Education
Bachelor’s degree or the foreign equivalent in Computer Science or a closely related field
Additional Information:
Disney Streaming is responsible for developing and operating The Walt Disney Company’s direct-to-consumer video businesses globally, including Disney+, ESPN+, Star+, and Hulu. Our core mission is to deliver global audiences the freedom to access content on their terms across any connected device, time or location. We serve consumers by bringing the world’s most beloved characters, timeless stories, legendary athletes, and epic sporting events to global audiences through best-in-class direct-to-consumer video services. We strive daily to imaginatively challenge convention with innovative technology that gives consumers the freedom to access content on their terms across any connected device, time or location.
This role is considered hybrid, which means the employee will work a portion of their time on-site from a Company designated location and the remainder of their time remotely. A remote opportunity may be possible for qualified candidates under certain circumstances and, if granted, the employee would work remotely on an ongoing basis.
Job ID: 110408
Meta is embarking on the most transformative change to its business and technolo...
Deloitte’s Enterprise Performance professionals are leaders in optimizing...
Job Duties/Responsibilities:Determine the acceptability of specimens for testing...
• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...