Senior Software Engineer in Test TokBox, Inc.
Do you enjoy tracking down and isolating difficult-to-find issues? Are you a natural with the ins and outs of the leading mobile platforms? Do you have a knack for finding novel ways to automate difficult test scenarios? Do you sleep well at night knowing that your test suites are working hard while you rest?
TokBox is looking for smart, talented and passionate engineers to design and implement test the infrastructure for our next-generation streaming Cloud API. Our aim is to build a smart test infrastructure that tests real-time use-cases on the web and to continuously improve quality. If you're the sort of person who enjoys designing frameworks, implementing them and evangelizing, we'd like to talk to you. We are building a world-class engineering team that will revolutionize how people communicate on the Web. OpenTok is a highly scalable platform with public APIs, which enables developers all over the world to integrate video communications in to their Web application.
Play a key role in designing and robust building test frameworks
Contribute to the next generation of test design and engineering for cloud-based streaming infrastructures
Collaberate with product and engineering teams to prioritize release milestones and execute against them
Architect and implement robust test frameworks including performance and scale testing
Define and communicate browser and device cadence by proactively monitoring the emerging market
Work with engineers to define, drive and execute test initiatives
Bachelors or Masters in computer science
Strong experience with designing and implementing test frameworks, tools and libraries
Proficiency in tools like JMeter, xUnit frameworks, Jenkins, Xcode and/or Eclipse or a similar IDE
Experience working on a fast-paced environment, with demonstrated ability to succeed in weekly sprint development cycles
Experience maintaining test automation suite and continuous integration tools like Jenkins
Proven experience developing test strategy for complex, real-time cloud-based infrastructures
Experience building applications or platform components for Android or other mobile operating systems
Ability to participate in code reviews and evangelize best practices
Ability to conduct research and be on top of emerging technologies (new devices and browsers)
Familiarity with video protocols like RTP, RTMFP, SDP and audio/video codecs
Demonstrated experience using testing frameworks around mobile SDKs (IOS and Android)
Ability to provide feedback in design and architectural reviews to evangelize testability as a key architecture and design constraint
Located in San Francisco, CA
||San Francisco, CA |