QA Automation Engineer I
Hy-Vee, Inc. · West Des Moines, IA · 1 wk ago
Quality AssuranceFull-time
About the role
This role is responsible for developing, implementing, and maintaining automated test solutions that support Hy-Vee's retail technology operations, working within established frameworks under the guidance of senior engineers, with independence increasing as skills grow.
Responsibilities
- Design and maintain manual/automated test suites for primary and integrated Retail, Finance, HR and Supply Chain systems under senior guidance.
- Execute and monitor CI/CD-integrated test pipelines in Concourse/GitHub Actions, reporting results and ensuring quality gates are enforced on every code push.
- Write and run API, UI, and basic performance tests against assigned applications, custom services, and REST/OData endpoints.
- Learn and apply ML-based element locator strategies to reduce test brittleness and support self-healing test maintenance practices.
- Work alongside SAP, Retail, Finance, HR, Supply Chain and Hy-Vee engineering squads to understand business processes and translate them into meaningful test scenarios.
- Maintain clear and accurate documentation for test cases, test data, and defect reports.
- Participate in small to large project implementations.
- May provide second level troubleshooting support and assistance to other admins and engineers.
- Attends and is prepared to participate in department and company meetings.
- Performs other job-related duties and special projects as required.
Requirements
- Solid Python/JavaScript fundamentals including data structures, functions, object-oriented concepts, and ability to read and contribute to an existing codebase.
- Demonstrated AI-first mindset: actively uses AI tools (Claude, GitHub Copilot) in daily workflow and can articulate how they improve quality outcomes.
- Foundational knowledge of software testing concepts including test design, defect lifecycle, and the importance of test coverage.
- Familiarity with version control using Git and collaborative development workflows (branching, pull requests, code review).
- Familiarity with API testing tools (Postman, RestAssured, or similar) and basic CI/CD pipeline concepts (GitHub or Concourse).
- Debugging and troubleshooting skills with the ability to isolate failures and communicate findings clearly.
- Awareness of test suite health concepts; able to identify and report flaky tests and basic coverage gaps with guidance.
- Organization skills with the ability to effectively meet deadlines.
- Familiarity with SAP BTP (Business Technology Platform) and OData/SOAP service testing concepts.
- Retail, grocery, or supply-chain domain knowledge is a bonus.
Qualifications
- Bachelor’s Degree in Computer Science, Information Technology, or a related field.
- 1–3 years in information technology or related experience; or demonstrated equivalent competency through portfolio work.
- 1–3 years of software development or test automation experience using Python.
- Exposure to at least one modern test automation framework: Playwright, Selenium, Cypress, or Robot Framework.
- Exposure to SAP applications (Fiori, S/4HANA modules (FI, MM, SD, WM)), Workday and Manhattan WMS/TMS or strong motivation to develop this expertise rapidly.
- Experience with LLM prompt engineering for test generation or defect analysis.
- Exposure to performance testing tools such as JMeter, Gatling, or k6.
Skills
- Python/JavaScript fundamentals including data structures, functions, object-oriented concepts, and ability to read and contribute to an existing codebase.
- Demonstrated AI-first mindset: actively uses AI tools (Claude, GitHub Copilot) in daily workflow and can articulate how they improve quality outcomes.
- Software testing concepts including test design, defect lifecycle, and the importance of test coverage.
- Version control using Git and collaborative development workflows (branching, pull requests, code review).
- API testing tools (Postman, RestAssured, or similar) and basic CI/CD pipeline concepts (GitHub or Concourse).
- Debugging and troubleshooting skills with the ability to isolate failures and communicate findings clearly.
- Test suite health concepts; ability to identify and report flaky tests and basic coverage gaps with guidance.
- Organizational skills with the ability to effectively meet deadlines.
- SAP BTP (Business Technology Platform) and OData/SOAP service testing concepts.
Benefits
At Hy-Vee, we believe the shortest distance between two people is a smile. We're seeking professionals who bring proven skills, a desire to grow, and a commitment to work together in building a company that strives to make our customers' lives easier, healthier, and happier.
Pay
Salary revision date: 07/2026
Schedule
Flexible work arrangements outside of the office.