Salary
💰 $107,562 - $161,342 per year
Tech Stack
AndroidAWSCloudiOSJavaJenkinsPythonRokuSelenium
About the role
- Responsible for validating product quality by analyzing and testing the quality of the code base
- Write code for automated and repeatable tests to reduce manual testing and increase code quality
- Develop and maintain code that validates front-end, middleware and database systems using modern tools and languages
- Provide input into software development lifecycle stages and partner with software engineers to write efficient automation code
- Report test execution results to senior leadership and repair complex broken automation scripts
- Integrate knowledge of business and functional priorities and act as a key contributor in a complex environment
- May lead teams or projects and share expertise; coach and mentor other QAs on the team
- Build automation testing tools and frameworks to validate Player Platform APIs across Android, iOS, Web, Roku, STBs
- Be subject matter expert for triaging customer-reported issues and certify fixes for deployment
- Build regression automation for player releases and quickly release changes to customers
- Collaborate on a small scrum team with product owners, software engineers, SDETs and QA engineers; follow agile practices and run scrums, planning, grooming and retrospectives
- Support test planning, manual and automated test cases/scripts, test execution and analyze test scenario results
Requirements
- 8+ years of experience in testing enterprise mobile applications
- Relevant Work Experience 7-10 Years
- Experience in manual testing and test automation on Android, iOS and Roku platforms
- Experience with Smoke, Functional, Regression, Integration and Component testing techniques
- Ability to recognize risks and errors in the application
- Working experience and understanding of Agile software development and test processes
- Experience with Jira/Jenkins/Git integration
- Experience with Concourse, Jenkins, Bamboo or other continuous integration tool
- Preferably automation experience using Appium, Selenium, Java, Python
- Experience with Mobile Cloud testing / device farm testing – BrowserStack, AWS device farm or similar
- Experience with network traffic capture tools such as Charles, Postman and Wireshark
- Knowledge of Amazon Web Services (AWS)
- Experience with IP Streaming Video, HLS, DASH, Fairplay and Widevine DRM
- Experience with Android/FireOS/iOS/tvOS/Roku Applications
- Experience building automation frameworks for player APIs and video streaming scenarios
- Ability to repair complex broken automation scripts and perform peer reviews of automation codebase
- Coaching and mentoring QA team members
- Bachelor's Degree preferred (Comcast may consider combination of coursework and experience)
- To be considered for this role, you must be legally authorized to work in the United States and not require sponsorship for employment now or in the future
- This position is ineligible for visa sponsorship