Senior Software QA (Automation) Engineer - Whole Foods
Austin, TX
About the Job
Job Description
The Whole Foods Market Retail Systems Test Engineering Team ensures that all components of the Point of Sale (POS) system are performant, resilient, and production-ready from functional/Integration and non-functional testing (NFT) perspective. Our team, composed of QA and Test Engineers, works to anticipate, prevent, and reproduce complex engineering and business challenges. We are seeking a Senior QA Engineer with exceptional technical skills, a passion for quality, and a commitment to ensuring our customers have a seamless experience, free from hardware and software bugs. This role requires close collaboration with peers and business partners to increase the reliability, quality, and performance of our software solutions.
Primary Responsibilities:
Develop, configure, and automate functional/integration and performance tests, including designing, prototyping, deploying, and executing tests for an enterprise-class, multi-concept, 3-tier POS system.
Collaborate on automation strategies to streamline functional/Integration and performance test coverage.
Automate the collection, analysis, and reporting of results from functional/integration and performance tests.
Apply research, information gathering, and analytical skills to validate test results and analyze calling patterns.
Design and implement test scenarios and test cases to simulate real-world scenarios across various QA and performance testing environments.
Work closely with engineering and application POD teams to identify and address high-impact issues.
Must Haves:
Professional programming experience with at least one modern language such as Java or Python.
Strong knowledge of software testing, debugging, and QA techniques.
Experience with automation and performance testing, as well as QA best practices.
Ability to analyze and simulate workload patterns for both functional and performance testing.
Proficient at debugging complex issues across hardware, OS, virtualization, and services.
Willingness and ability to learn new tools, languages, and operating systems with minimal guidance.
Good to have:
Experience with a range of load testing and APM tools, such as JMeter and Splunk.
Familiarity with Amazon Web Services (AWS).
Knowledge of assessing application resilience and performance.
Experience with Retail POS, Payments systems, and API/back-end integration testing.
Education and Experience:
Bachelor’s Degree in Computer Science or equivalent experience in a related field.
2+ yrs of Automating backend Software Testing experiences
4+ yrs of Software QA Techniques and practices
At Whole Foods Market, we provide a fair and equal employment opportunity for all Team Members and candidates regardless of race, color, religion, national origin, gender, pregnancy, sexual orientation, gender identity/expression, age, marital status, disability, or any other legally protected characteristic. Whole Foods Market hires and promotes individuals solely based on qualifications for the position to be filled and business needs.
Whole Foods Market works with job sites like Indeed, LinkedIn, and ZipRecruiter to promote opportunities at our company. Please be aware that other career sites may not be accurate or up to date and may even be fraudulent. We encourage and recommend all candidates to apply via our site.