Previous Job
Previous
Sr. iOS SDET - Seattle, WA
Ref No.: 17-04089
Location: Seattle, Washington
Job Title:  Sr. iOS SDET
Job Location:  Seattle, WA
Position Type: Contract
Rate: DOE
 
US Citizen, Green Card, GC-EAD and H4-EAD preferred- No Third Party C2C Candidates

Job Description
The Senior iOS Software Development Engineer in Test is responsible for sustaining automated test processes, practices, methods, tools and controls in support of the Starbucks iOS mobile application development team. The iOS SDET supervises and develops complex UI, API, CI, and environmental systems test automation. iOS SDETs will be expected to take a proactive role in recommending quality improvements to automation requirements, facilitating automation development, effective automation execution, and assist in the development and implementation of new automation technologies. This is a "coding intensive” position, the primary focus will be the development and sustainment of automation frameworks from the ground up with minimal usage of 3rd party frameworks, tools, and GUI driven automation tools.
 
Required Knowledge, Skills and Abilities:
 
• Skilled in the usage of an OOP language (C++, Java, Swift, etc.)
• Knowledgeable in the Swift programming language or willingness to learn Swift
• Strong attention to detail both in programming and test design and execution
• Experienced in using version control systems (Git)
• Exceptional analytical and problem solving abilities
• Excellent organization and planning skills
• Ability to learn new programming languages and technologies as business needs demand.
• Ability to manage numerous concurrent activities and tasks under time constraints.
• Ability to and instruct and educate others on developing applicable test plans, scenarios, cases, and scripts
• Ability to communicate clearly and concisely, both orally and in writing
• Ability to improve individual job skills through training, self-research and self-study
• Experienced in script development in a Linux environment is a plus
• Objective-C, JavaScript, Ruby, or Python development experience is a plus
• Working knowledge of SQL or NoSQL databases is a plus
• Bamboo, TeamCity, or Jenkins CI knowledge is a plus