Starbucks Coffee Company senior SDET, iOS, Starbucks Technology - Seattle, WA in Seattle, Washington

Summary ofExperience:

  • Strong coding knowledge and experience in ObjectOriented development languages

  • Experience developing test automation (unit,functional, integrated, and end-to-end)

  • Experienced in applying algorithms and designpatterns to solve complex problems

  • Experienced in using mainstream softwaredevelopment tools/applications (Bitbucket, Jira, Git, etc.)

  • Work experience in developing softwarerequirements, test case creation, executing automated or manual test plans,scenarios, cases, checklists and scripts

  • Experienced in coordinating testing activitieswith multiple, simultaneous, quality assurance efforts

  • A track record as a contributor providingquality assurance support with tools development and automation

  • Demonstrated collaboration on project teams andinteraction with project managers, business and functional analysts, developersand the business community directly related to quality assuranceresponsibilities and roles

  • Demonstrate understanding of test managementprocesses and manual and automated test execution

  • Demonstrate knowledge using version control anddefect tracking methods, including an understanding of associated tools/software(TestRail, Bugzilla, Jira, or similar)

  • An understanding of project management processesand related tools

  • Experienced working under popular softwaredevelopment methodologies (Agile, Waterfall, etc.)

Required Knowledge,Skills and Abilities:

  • Skilled in the usage of an OOP language (C++,Java, Swift, etc.)

  • Knowledgeable in the Swift programming language orwillingness to learn Swift

  • Strong attention to detail both in programmingand test design and execution

  • Experienced in using version control systems(Git)

  • Exceptional analytical and problem solvingabilities

  • Excellent organization and planning skills

  • Ability to learn new programming languages andtechnologies as business needs demand.

  • Ability to manage numerous concurrent activitiesand tasks under time constraints.

  • Ability to and instruct and educate others ondeveloping applicable test plans, scenarios, cases, and scripts

  • Ability to communicate clearly and concisely,both orally and in writing

  • Ability to improve individual job skills throughtraining, self-research and self-study

  • Experienced in script development in a Linuxenvironment is a plus

  • Objective-C, JavaScript, Ruby, or Pythondevelopment experience is a plus

  • Working knowledge of SQL or NoSQL databases is aplus

  • Bamboo, TeamCity, or Jenkins CI knowledge is aplus

Starbucks is an equal opportunity employer of all qualified individuals; including minorities, women, veterans, and individuals with disabilities, and regardless of sexual orientation or gender identity. Starbucks will consider for employment qualified applicants with criminal histories in a manner consistent with all federal, state, and local ordinances.