Software Engineer, Mobile Automation

JWPLAYER

(New York, New York)
Full Time
Job Posting Details
About JWPLAYER

We're the New York-based startup that brought online video to more people in the world than anyone else.

Summary

JW Player is looking for a talented Software Engineer 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. This role will report to the Director of Quality Assurance.

Responsibilities
  • 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
Ideal Candidate
  • 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).

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
New York, New York
Skills Desired
Sign up or login to see how your skills match up.
  • APIs
  • Content Management
  • CSS
  • Objective-C
  • Swift
  • Flash
  • iOS
  • Java
  • JavaScript
  • Mobile Applications
  • Android SDK
  • Apache Maven
  • Behavior Driven Development (BDD)
  • Cocoa Touch
  • Computer Engineering
  • Functional Testing
  • Git
  • Gradle
  • HTML5
  • Jenkins
  • Regression Testing
  • Selenium
  • Test Driven Development (TDD)
  • Unit Testing
  • Computer Science
  • Robotium
  • Automation Tools
  • Appium
  • Knowledge of Software Development Kit
  • CocoaPods
  • Video Encoding
  • Advertising Network
  • Streaming Protocols
  • Web Video
  • Knowledge Interchange Format
  • Android Apps

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.