JW Player is hiring a

SDET, Mobile

New York, United States

With over 2 million websites using our web player, we know a thing or two about making video easy for developers to work with. Our mobile SDKs aim to provide those same world-class video tools to native app developers building Android and iOS applications. We’re not looking to make the next cool app - we’re looking to enable the next thousand cool apps (and beyond) to build engaging video experiences.

JW Player is looking for a talented SDET experienced in building test automation frameworks for both iOS & Android apps to join our rapidly growing team in our New York City headquarters. The right candidate will relish the opportunity to implement testing processes and automation frameworks for our Mobile SDK’s.  

In this role, you will:

  • Work closely with the Product and Engineering teams to refine acceptance criteria, write detailed test plans, and build/maintain detailed test cases
  • Execute hands-on functional testing and regression tests on the iOS & Android SDKs and demo apps
  • Implement test harnesses and automation tools that provide ways to validate and speed up integration testing
  • Identify opportunities to scale our test practices and drive those from concept to implementation including roll-out and team education
  • Work as part of a scrum team in an agile environment

Requirements

  • 1-3 years experience as an iOS and/or Android app developer
  • Experience with Android SDK, Cocoa Touch, and back-end languages (Objective-C or Swift, Java)
  • Experience testing mobile apps, popular Android/iOS devices, SDKs and/or APIs
  • Experience using code repositories and CI tools, such as Git, Jenkins, Maven, Cocoapods, Gradle, or similar
  • Skilled in analyzing requirements & acceptance criteria, determining new test cases that should be created and identifying regression test cases to be updated
  • Bachelor of Science in Computer Engineering, Computer Science or equivalent

Bonus Points

  • You’ve successfully implemented new testing/automation tools and processes from scratch with testing tools such as Selenium, Appium, Robotium, KIF
  • Knowledge of video encoding, ad networks, content management platforms, and/or streaming protocols
  • Experience with web video (HTML5 and/or Flash)
  • Familiarity with HTML5, JavaScript, and CSS
  • Familiarity with test-driven development (TDD), unit tests, and behavior-driven development (BDD).

Company Description

If you've watched video on the web, you already know us. JW Player is a global market leader in online video, powering video playback for over a billion unique users across millions of websites every month. We are a known driver of innovation in the online video space, allowing you to explore new technologies such as Chromecast, HLS/DASH, HTML5/CSS3 and cross-platform frameworks. Our flagship product, the JW Player, is deployed on over 2 million websites and streams billions of videos each month.  Started in 2008 as the world’s first open source video player, today the company’s customers span the globe across 193 countries and range from Fortune 500 companies to individual bloggers. We’re busy innovating for the future by actively hiring smart, motivated, and innovation-driven people! Come help us imagine and define what comes next! jwplayer.com/careers