NBCUniversal

Software Development Engineer in Test, Mobile Video Streaming

NBCUniversal

full-time

Posted on:

Origin:  • 🇺🇸 United States • Colorado, Pennsylvania

Visit company website
AI Apply
Apply

Salary

💰 $107,562 - $161,342 per year

Job Level

SeniorLead

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
Studio Gaia

Mobile QA Tester

Studio Gaia
Mid · Seniorcontract🇮🇳 India
Posted: 14 days agoSource: nurdsoft.applytojob.com
AndroidiOSJenkinsSDLCSelenium
Togetherwork

Development Manager

Togetherwork
Mid · Seniorfull-time$125k–$132k / year🇺🇸 United States
Posted: 32 days agoSource: boards.greenhouse.io
AndroidAWSCloudiOS.NETPHPReactReact NativeSQL
Okta

Senior Solutions Engineer – SLED

Okta
Seniorfull-timeCalifornia, Colorado, District of Columbia, New York, Washington · 🇺🇸 United States
Posted: 15 days agoSource: boards.greenhouse.io
AndroidAWSAzureCloudGoogle Cloud PlatformiOSJavaJavaScriptNode.jsPHPPythonRuby
DVT

Software Development Engineer in Test

DVT
Mid · Seniorcontract🇿🇦 South Africa
Posted: 14 days agoSource: dvt.recruitee.com
AndroidAWSCloudDockerGrafanaiOSJavaJenkinsJUnitKubernetesReactSpring+2 more
Qualysoft

Senior QA Automation Engineer – Banking

Qualysoft
Seniorfull-time🇷🇴 Romania
Posted: 17 days agoSource: jobs.lever.co
AndroidAngularCloudCyber SecurityiOSJavaJavaScriptMicroservices.NETNode.jsReactSelenium+2 more