AutoZone is a dynamic, fast-faced business environment. We are looking for a User Acceptance Testing (UAT) Lead who understands what it takes to deliver a quality user experience to our customers and have a direct impact on a dynamic omni-channel experience. Requires a combination of strong UAT Leadership, project management and retail / operations / technical know-how. We are looking for passion about an excellent customer experience and high-quality deliverables. Requires the skills to lead through concurrent deadlines and competing priorities while gaining alignment with all levels across the organization. Role is equal parts UAT lead, critical thinker and project manager.
Lead User Acceptance testing against business specifications in consideration of relevant business, personal and organizational context to ensure the right solution is delivered to market. The UAT Lead will partner with Product Management, UX Design and Engineering teams to deliver initiatives on AutoZone digital properties. Responsible for delivering medium-to-large cross-functional digital projects focused on both AutoZone B2C and B2B customers. The UAT lead will have ownership of UAT planning activities, management of achievements and resources for scripting and execution, risk and issue management, as well as UAT reporting and partner management. The Lead will work with cross-functional teams to understand the end-to-end customer journey that encompasses multiple IT systems as well as operational processes. Requires collaboration with multiple teams to stitch together and drive the overall UAT strategy for the project.
The UAT Lead manages and motivates a team of direct reports and vendors. Must be able to shift focus from the details to strategic providing high-level leadership on the project. Building an environment of collaboration, keeping the testing team informed, productive, accountable, engaged, and invested will help resolution of key problems. The UAT Lead will be expected to provide input to and shape the UAT management processes in-line with industry practices working to deliver efficient high-quality testing in support agile development teams.
Primary areas of responsibility include:
Effectively communicate test strategies, plans, status and challenges related to complex or highly visible projects
Define and establish metrics to operate in a mode of continuous improvement to ensure that AutoZone is meeting the needs of the users, including, internal as well as external clients
Lead and facilitate the UAT process with a passion for delivering a great user experience to our customers
Stay abreast of current evolving technology and review it for its applicability for use in AutoZone digital and UAT testing
Gain a deep working knowledge of business processes, platforms and applications, and transfer knowledge to the UAT team
Create UAT test strategies and plans
Manage the UAT staff to ensure productivity and efficient use of resources
Develop talent on the User Acceptance Testing team and provide leadership to organizational development and direction
Identify and manage external 3rd party vendors that support the UAT process to ensure they deliver desired results within budget
Identify and establish UAT systems/tools in collaboration with IT
Collaborate with the Digital business team, Product Management team, Engineering teams, UI and UX teams to ensure that the business and product goals align with test scripts
Validate to ensure that the product has the desired impact and is meeting customer needs
Maintain a strong subject matter expertise in a variety of retail and digital eCommerce business processes
Write Test Cases
Ensure that the User Acceptance test scripts are written and executed in a controlled state, following good validation methodology
Develop acceptance test and post production validation cases for functional changes and regression scenarios with pass/fail criteria
Ensuring that the user acceptance test script writing and execution processes are defined, documented and implemented to meet the needs of the user community
Contribute to the development and maintenance of test case library by reviewing existing cases, making changes and updates as required
Execute Test Cases
Execute thorough UAT testing including automated and manual test cases
Identifying visual and technical defects within the systems and provide detailed explanation and examples
Review regression testing results and certify product for UAT
Provide recommendations to business team for Go/ No Go release decisions based on sound UAT testing inclusive of functional testing, regression testing and ADA compliance
Work with the Engineering and UX teams to resolve and retest defects to produce a viable release candidate that passes criteria for launch
Conduct post production validation (PPV) of development projects to maintain accuracy and functionality of system’s and processes
Work to increase the % of automated UAT test cases so that team can focus on more strategic testing and defect follow up
Perform User Acceptance script writing and execution for AutoZone’s Digital properties
Partner with Enterprise QA team for the script writing function and for the validation function
Contribute to the creation of a framework for future testing that increases efficiency and avoids duplication of work
Knowledge, Skills & Competencies:
Self-starter who has the curiosity, capacity and tech savvy to understand complex, integrated systems.
Ambitious and dedicated, with the ability to combine critical thinking, problem solving with hands on execution.
Excellent negotiation and conflict management skills and can comfortably deal with ambiguity
Detail-oriented with strong analytical and problem-solving skills
Excellent verbal and written communication skills which cater to both technical and functional audiences
Deep understanding of SDLC processes, agile development and QA / UAT practices
Strong knowledge of ADA compliance, validation methodology, strategy, testing, documentation requirements
Ability to lead multi-disciplinary teams and interface with upper level management of support and client organizations
Team player with strong interpersonal and collaboration skills
Detail and process-oriented with a drive for operational excellence.
Demonstrated ability to multi-task and to work in a global team environment, customer focused and action oriented
Ability to work with shifting priorities to meet project requirements; self-motivated
Familiarity with retail operations and digital eCommerce processes a plus
7 to 10 years of experience leading or managing a distributed team.
Functional and UAT Test Engineering skills using Selenium or other testing solutions for a minimum of 4 + years
Proven experience as a Quality Assurance Tester or similar role
Bachelor’s Degree in Science, Technology or Engineering; Masters preferred
High degree of technical knowledge and testing and validation skills are required.
Working knowledge of regulatory and compliance requirements, specifically ADA compliance.
Ability to lead multi-disciplinary teams and interface with senior leadership supporting the organization.
Working knowledge of test management software (e.g. QC / ALM / JIRA / RALLY)
Selenium with Java/Java Script is plus #LI-BP