Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Development Engineer in Test, Starbucks Technology

Starbucks

Starbucks

Software Development Engineer in Test, Starbucks Technology

Seattle, WA
Full Time
Paid
  • Responsibilities

    JOB SUMMARY AND MISSION

    This position contributes to Starbucks success by developing, implementing, and sustaining manual and automation testing, performance testing processes, practices, and controls in support of application and system requirement, development and test activities throughout the software development and sustainment lifecycles. Recommends quality improvements to automation requirements, development, and execution, and facilitates the development and implementation of test automation frameworks.  Models and acts in accordance with Starbucks guiding principles.

  • Related Article
  • Qualifications

    BASIC QUALIFICATIONS

    • Experience with industry standard QA practices for both Agile and Iterative SDLC
    • Understanding of key QA metrics and defect management
    • Understanding of Cloud infrastructure (Azure, AWS)
    • B.S. in Computer Science, Software Engineering, MIS, or equivalent preferred.
    • 3+ total years’ experience in Software Quality Assurance
    • At least 1-year experience designing and developing test automation scripts with demonstrated programming languages and script development skills
    • At least 1-year experience testing (manual or automated) large enterprise SaaS implementations.

    STRONGLY DESIRED

    • Experience designing and developing integrated tests between components and across domains
    • Experience with JMETER, Tosca, Selenium
    • Experience with PYTHON
    • Experience developing automated tests using or executing in cloud environments
    • Experience working in a production DevOps team
    • Experience with SAP/Success Factors systems

     

    REQUIRED KNOWLEDGE, SKILLS AND ABILITIES

    • Proficiency in, at least, one programming language (preferably Python and Java). 
    • Experience in object-oriented development programming.
    • Experience developing high quality automation.
    • Experience in Data driven test automation.
    • Experience to programmatically test products; measure test coverage; develop automation, profiling, and performance/load testing tools;
    • Experience working with Agile SDLC frameworks i.e. SCRUM, Kanban, DevOps.
    • Experience with Jira
    • Experience in testing applications on Cloud infrastructure (Azure/AWS).
    • Experience working in distributed SOA environments.
    • Experience in querying schemas and relational databases.
    • Strong organization and planning skills
    • Ability to communicate clearly and concisely, both verbally and in writing
    • Strong analytical and problem-solving abilities
    • Team player who exhibits effective interpersonal skills with a collaborative style and exceptional business savvy
    • 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 project managers, business and systems analysts, technicians and developers related to quality assurance roles and responsibilities
    • Ability to improve individual job skills through training, self-research and self-study
    • Knowledge of application software development life cycle concepts, lean and agile best practices, environment and configuration management, test management methodologies and processes
    • Knowledge of testing best practices and approaches for both custom developed and consumer off-the-shelf packaged applications
    • Experience developing or working with open source automation tools and frameworks
    • Demonstrate knowledge using version control and defect tracking methods, including an understanding of associated tools
    • Experience with quality assurance testing related to release management
    • Understanding of Cloud computing services including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS)
    • Knowledge of mobile digital technologies related to testing

     

    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

  • Industry
    Food and Beverages
  • Fun Fact
    Starbucks proudly hires veterans, opportunity youth, and invest in education. Lots of opportunities to grow with Starbucks, from a barista to a manager!
  • About Us

    Starbucks is about more than just a coffee; they're dedicated to employee and community growth. Starbucks even runs a program that pays for their baristas tuition to help them finish their education. That’s why when you launch your career inspired by human connection and the opportunity to become your personal best, the possibilities are endless. SCAP - Starbucks College Achievement Program