Job Description :
Title: Mobile Automation Quality Engineer

Location: Beaverton, OR
Duration: 9-10 Months

Description:
- As a Mobile Automation Quality Engineer at client, you will help automate the UI coverage of client’s portfolio of iOS applications.
- While automating the applications you pay attention to collecting quality results and ensuring they are tracked and reported in ways that are easy to report on.

Candidate might like the position if:
- Candidate hate waiting in the TSA line at the airport.
- Candidate barely tolerate the spinner while your favorite sports news feed loads.
- Candidate appreciate the fine details Disney adds along the paths to attractions and rides that make the wait seem shorter.
- Candidate are challenged by the idea of objectively measuring something that is subjectively experienced.

Candidate might be a good fit for the position if:
- Candidate can speak and write clearly and concisely.
- Candidate can demonstrate the ability to debug software problems in iOS applications.
- Candidate can demonstrate the ability to write code in Swift for iOS.
- Candidate possess a basic understanding of how mobile applications communicate with REST services.
- Candidate can fail quickly and apply what candidate learned from your mistakes.

It''s not mandatory but beneficial if:
- Candidate have used Stash, JIRA and Confluence.
- Candidate have used CharlesProxy or a similar tool to monitor network traffic.
- Candidate have used Xcode built-in tools for profiling applications. Candidate have used mobile applications with virtual services / mocks.

Skills:
Required
- Debug
- IOS
- Rest
- Rest Services
- Engineer

Additional
- JIRA
- Quality Engineer
- Restful Web Services
- UI
- User Interface
- XCODE