Starbucks Job - 34305402 | CareerArc
  Search for More Jobs
Get alerts for jobs like this Get jobs like this tweeted to you
Company: Starbucks
Location: Seattle, WA
Career Level: Mid-Senior Level
Industries: Food, Beverage

Description

Job Summary and Mission

This position contributes to the success of Starbucks Android mobile application by developing, implementing, and sustaining test automation, practices, methods, tools and controls in support of the Starbucks Android mobile application development team. The Android SDET Sr has complete ownership of the automation needs and works closely with the team developing complex UI, API, CI and environmental systems test automation. The Android SDET Sr will be expected to take a proactive role in setting up and achieving goals and milestones for the team as well as recommending quality improvements to automation requirements, facilitating automation development, effective automation execution and assisting in the development and implementation of new automation technologies and frameworks. This role will have a primary focus on the development and sustainment of automation frameworks from the ground up with minimal usage of 3rd party frameworks, tools, and GUI driven automation tools.

Summary of Key Responsibilities

  • Ownership of the design, development and execution of the Test automation & its processes
  • Develop mobile UI automation using Espresso with Java and Kotlin
  • Develop, maintain and execute automated test scripts
  • Continuously work with leadership to address the overcome the challenges of improving Starbucks' automation frameworks
  • Work with cross-platform teams to gain efficiencies
  • Develop new automation frameworks, improve existing ones and implement automated test suites and test cases within those frameworks
  • Implement process improvements to automation, development, automation execution and assist in their development and implementation
  • Improve efficiency with CI/CD and Cloud solutions
  • Participate in tool and technology selection processes and create proof of concept models for new technologies
  • Participate in analysis on whether features or functions should be automated.
  • Monitor, consolidate, analyze, debug and communicates automation test results
  • Create and manufacture test data needed for execution or database population
  • Follow coding and design standards and provide suggestions for improvements
  • Participate in the continual maintenance of our code base and refactoring


Job Qualifications

Requirements

  • Strong coding knowledge and experience in Object Oriented development languages (Java, Kotlin, etc.)
  • Experience (5 or more years) developing test automation (unit, functional, integrated or end-to-end)
  • Experienced in applying algorithms and design patterns to solve complex problems
  • Demonstrate knowledge using version control and defect tracking methods, including an understanding of associated tools/software (Github, TestRail, Jira, or similar)
  • Experience/knowledge in CI/CD tools – Jenkins or Bamboo
  • An understanding of project management processes and related tools
  • Experience/familiarity in Agile / Scrum / Kanban / DevOps processes
  • Strong organization and planning skills
  • Ability to handle numerous concurrent activities under time constraints and effectively prioritize and execute assignments in a highly dynamic environment
  • Demonstrated collaboration on diverse teams including products, developers & quality assurance

Nice to Have

  • Passion for learning new tools / technologies
  • Experienced in script development in a Linux environment is a plus
  • JavaScript, Groovy, Ruby, or Python development experience is a plus


Starbucks and its brands are an equal opportunity employer of all qualified individuals.

We are committed to creating a diverse and welcoming workplace that includes partners with diverse backgrounds and experiences. We believe that enables us to better meet our mission and values while serving customers throughout our global communities. People of color, women, LGBTQIA+, veterans and persons with disabilities are encouraged to apply.

Qualified applicants with criminal histories will be considered for employment in a manner consistent with all federal state and local ordinances. Starbucks Corporation is committed to offering reasonable accommodations to job applicants with disabilities. If you need assistance or an accommodation due to a disability, please contact us at 206-318-0660 or via email at applicantaccommodation@starbucks.com


 Apply on company website