Randstad Mobile (iOS) SDET in Redmond, Washington

Mobile (iOS) SDET


Redmond, WA

Date Posted:

Friday, October 14, 2016

Job Type:


Reference #:



Randstad Technologies

apply now


Mobile (iOS) SDET needed for Contract Opportunity with Randstad Technologies client in Redmond, WA.

In this role you will first generate a test infrastructure that allows XCTestCases to be run for the middleware. Then you will use that test infrastructure in addition to building samples to verify the middleware functionality.

For each piece of middleware, You will:

  • Get the middleware package compiling and running on Windows 10. You will create a Visual Studio Objective-C project for the middleware package. You will be expected to be able to work around minor challenges, but is not expected to rewrite middleware code or implement missing APIs.

  • Verify that middleware functionality works as expected. Once the package is compiled and running, you will verify that the middleware works as a reasonable external developer would expect it to by reading through its documentation and testing each component of its advertised functionality using the previously mentioned test infrastructure.

  • Write a small sample app demonstrating what works - and documenting what doesn t, if applicable. The sample app should thoroughly exercise all of the advertised functionality of the middleware. For some middleware packages, the sample app will be a C# UWP app; for others, it will be an Objective-C bridged UWP app. You will document missing functionality by filing bugs with our team and updating our middleware status wiki page on Github.

You will provide the necessary resources to accomplish the goals above for a period of 3 months.

Requirements for this role:

  • 3-5 years Objective-C with familiarity with UIKit and Foundation iOS frameworks

  • experience building applications with Visual Studio in .NET languages (C#)

  • GitHub or any other open source is helpful


  • Apps on Windows or IOS store

  • Contributed to open source objective C

  • Ability to show the infrastructure you have built

  • Anything we can see that shows they ve done so - open source projects on open source

  • Familiarity with building test infrastructure

    apply now