At AutoZone, we have put customers first since 1979, when our first store was opened in Forrest City, Arkansas. As the leading retailer and a leading distributor of automotive replacement parts and accessories with stores in the U.S., Puerto Rico, Mexico and Brazil; AutoZone has been committed to providing the best parts, prices and customer service in the automotive aftermarket industry. We have a rich culture and history of going the Extra Mile for our customers and our community. At AutoZone you’re not just doing a job; you’re playing a crucial role in creating a better experience for our customers, while creating opportunities to DRIVE YOUR CAREER almost anywhere! We are looking for talented people who are customer focused, enjoy helping others and have the DRIVE to excel in a fast paced environment!
Sr. QA Engineer
- 📁
- 💼
- 📅
- 220002HB Requisition #
ALLDATA – The Company of Choice
ALLDATA® is an AutoZone® company and is the leading provider of automotive repair information and solutions to the professional automotive service industry. Thousands of professional repair and collision shops across North America depend on ALLDATA’s software products for service & repair information, shop management and customer relations solutions.
ALLDATA® is building a team that will develop a complete suite of mobile enabled products and services for all of our products. Be part of a talented team working with the latest technology to create world class software products. We are one of the largest employers in the City of Elk Grove, CA with 300 plus employees in our Elk Grove facility and over 100 employees in the field. We also have employees in Germany, Canada and Mexico.
ALLDATA® is an Equal Opportunity Employer.
Summary:
Senior QA Automation Engineer is a senior-level technical position, which requires a comprehensive understanding of software quality development and implementation; a thorough understanding of software inspection and testing, verification, and validation; and the ability to implement software development and maintenance processes and methods.
This position has the overall responsibility of the Automation testing success of projects at ALLDATA. Primary responsibilities include creating, documenting, maintaining and executing scalable, high performance automated test coverage solutions using Java, Selenium and other languages/tools where appropriate.
The Senior QA Automation engineer will independently prepare and execute tests as well as manage all aspects of the testing effort, including test plans, automation scripts etc. This candidate will work closely with various product owners, Customer support teams and Scrum masters at the ALLDATA to ensure that their applications have an appropriate quality and testing coverage. Candidate must have excellent analytical and problem-solving skills to help validate the implementation of applications against the functional and technical specifications and assist other QA team members through careful planning and test automation
Requirements/Qualifications:
Must have:
- 5-7 years of experience in software quality assurance, end to end, functional, and regression testing, etc. At least 3 years of experience in Test Automation across different platforms (Web-UI/API/Mobile/Performance Testing).
- Hands-on Test Automation experience on 2 or more commercial & open source tools like Selenium, LeanFT, HP UFT, FitNesse, Mobile Test Automation tools/solutions – Appium, Performance Testing – JMeter, LoadRunner.
- A strong command of Java for building automation tests.
• Experience working with a team using Agile and sprints.
• An understanding of automation design patterns and software testing principles and methodologies.
• Experience with load and performance testing including design, development, implementation and reporting.
• Experience working with and testing API / Restful services.
• Proven success using open source testing tools and projects (like Selenium, JMeter, JUnit, TestNG, Mockito, etc).
• Experience developing and maintaining test data sets and associated documentation.
• Experience with team software development life-cycles across multiple concurrent projects.
- Experience with defining test automation strategies and software configurations.
Preferred:
- Familiarity with Continuous Integration and Continuous Delivery concepts.
- Experience with Docker and Jenkins would be nice.
- Groovy, Python, Javascript and other relevant language experience.
- Experience with Oracle, mySQL, Mongo, SOLR environments
AutoZone is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status, or any other legally protected categories.