Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
SC
Starbucks Coffee Company
software quality assurance analyst lead - Nashville
Career Insights for Software QA Engineer / Tester
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Tennessee data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Software QA Engineer or Tester designs and runs in-depth diagnostic tests to evaluate software and check for problems before new products are marketed. Pilots software and applies tests to check for errors and glitches.
$103,462 / year median in Tennessee
-8% projected decline
Job Description
Now Brewing
- Software Quality Leaders!
- Lead quality control and test management
- Establish test priorities, coordinate testing activities, participate in requirements and design reviews, and oversee the development and execution of test requirements, plans, scenarios, cases, and scripts.
- Drive quality management and governance
- Plan and oversee quality assurance practices and controls across multiple projects, releases, and production support activities; define best practices; and improve processes and procedures.
- Advance functional and technical testing capabilities
- Manage complex testing processes, assess release testing scope, maintain manual and automated regression test suites, and research new testing methods and tools, including automation, load, and performance testing.
- Guide delivery across the software lifecycle
- Partner with technology and business teams to establish scope, gather meaningful requirements, identify testing needs and risks, and ensure quality standards and production deadlines are met.
- Provide leadership, consultation, and mentorship
- Direct and mentor quality assurance analysts and other testing contributors, communicate progress and recommendations, facilitate project and release reviews, and support consistent quality management and controls. We'd love to hear from people with:
- 7 years of work experience in software application development and software quality assurance testing
- 7 years of experience instituting test management processes, methods, and tools supporting functional and non-functional test automation, load and performance, volume and stress testing
- Bachelor's degree with coursework in Computer Science, Information Systems, Informatics, or a related field or degree equivalent, and/or work experience in Software Development Quality Assurance
- Aspirations for leadership brilliance, intellectual curiosity, and operational excellence
- Organization and planning skills
- Ability to communicate clearly and concisely, both verbally and in writing
- Attention to detail, with analytical and problem-solving abilities
- Ability to effectively prioritize and execute tasks in a highly dynamic environment
- Ability to develop applicable test plans, scenarios, cases, and scripts
- Effective interpersonal skills and a collaborative working style
- Demonstrated ability to improve individual job skills through training, self-research, and self-study
- Knowledge of testing methodologies and software development lifecycle concepts
- Knowledge of testing best practices and approaches for custom-developed and consumer off-the-shelf packaged applications
- Knowledge of test management processes, functional and non-functional test planning and execution, version control, and defect tracking methods using associated tools
- Experience with software 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)
- Understanding of application and system architecture concepts, including service-oriented architecture (SOA)
- Familiarity with mobile digital technologies related to testing
- Demonstrated technical skills, including an understanding of automated test script execution and related tools
- Ability to work with one or more programming languages used for test script development
- Basic understanding of infrastructure technologies, including networks, servers, and databases
- Basic understanding of project management functions and related tools As a Starbucks partner, you (and your family) will have access to medical, dental, vision, basic and supplemental life insurance, and other voluntary insurance benefits. Partners have access to short-term and long-term disability, paid parental leave, family expansion reimbursement, paid vacation from date of hire
- , sick time (accrued at 1 hour for every 25 hours worked), eight paid holidays, and two personal days per year.
- If you are working in CA, CO, IL, LA, ME, MA, NE, ND or RI, you will accrue vacation up to a maximum of 120 hours (190 in CA) for roles below director and 200 hours (316 in CA) for roles at director or above.