Job Information
AutoZone, Inc. ENGINEER,ASSOCIATE SYSTEMS in Memphis, Tennessee
SUMMARY
To deliver desired, sustainable business outcomes and assure the integrity and continuity of our systems. This position is responsible for the development, maintenance, and support of AutoZone’s hardware, software and/or network applications. This includes acquiring domain knowledge, growing technical skills, supporting the customers, resolving problems, and training as required.
Responsibilities
Planning:
Plan, design and enhance automated test cases, primarily using Squish and Selenium.
Develop End to End, System/Integration, and User-focused test cases that are specific to AutoZone Store applications.
Analyzing software systems and coordinating with Store Project Teams on upcoming application changes being introduced within the Store ecosystem.
Resource allocation planning to ensure coverage for weekly project regression execution. Working with Release Management team to properly plan for the weekly
Test Execution and Reporting:
Creating, maintaining, and performing manual tests for Store applications
Write, execute, and refactor automated test cases with “Automation First” mindset. Build and maintain automated testing, test environments & test data. . This will include updating current automated scripts and creating net new automation based off the Innovation team’s backlog. Test cases will be assigned and aligned with biweekly Sprints and tracked via Kanban boards. Delivery will be contingent on Code Review and supervised execution.
Manual execution of Store Applications, to support weekly project releases. This should align with our internal Release Calendar and work will be assigned according to planned events. Test Suites that mirror day to day activities for store AutoZoners will be performed.
Interact with the product delivery team; actively participates in product requirement/design reviews to provide input on completeness of functional requirements, product designs, and schedules.
Contributions to the Engineering Practices:
Participate in any and potentially all roles of the software development life cycle. Roles may vary by project and assignment. This may include, but not limited to: Develop, plan and/or maintain software applications and/or subsystems; debug, design, code, test, write specifications, roll-out software, and production support
Find scalable ways to automate functional, usability, compatibility, API, database, security, and accessibility testing
Contribute to the design of manual and automation frameworks, automation infrastructure, and various tools.
Provide and practice automation development efficiency, maintainability, and reusability
Provide domain expertise to drive implementation and sustainment of an automation program that encompasses unit, integration, and end-to-end testing as appropriate. Prepare and maintain domain documentation
Requirements:
Exposure & experience in various Retail is a plus
Solid problem solving, domain technical and analytical skills
Subject matter expertise in a functional area
Advanced task estimation and planning skills
Typically, able to perform tasks with little or no technical supervision
Benefits at AutoZone
AutoZone cares about people. That’s why AutoZone offers thoughtful benefits programs designed to improve AutoZoners’ physical, mental and financial wellbeing. Some of these benefits include:
Competitive pay and time off
Unrivaled company culture
Medical, dental, vision, life, and short- and long-term disability insurance options
401(k) with Company match and Stock Purchase Plan
Mental and physical wellbeing programs
Opportunities for career growth and tuition reimbursement
Eligibility and waiting period requirements may apply. Learn more about all that AutoZone has to offer on careers.autozone.com.
An ONLINE APPLICATION is REQUIRED. Click the Apply button to complete your application. For step-by-step instructions on how to apply visit careers.autozone.com/candidateresources
AutoZone, Inc.
- AutoZone, Inc. Jobs