Jobs · Quality Assurance · Iowa

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.

Similar jobs

Software QA Automation Engineer I

SLAS (Society for Laboratory Automation and Screening)Moorpark, CA· 2 days ago
Quality Assurance$82k–$125k/yrapply on careers.slas.org

QA Automation Engineer

Greenberg Traurig, LLPDallas, TX· 5 days ago
Quality Assuranceapply on gtlaw.wd1.myworkdayjobs.com

QA Automation Engineer

KinderSystemsUnited States· 2 wk ago
Quality Assurance$85k–$90k/yrapply on kindersystems.rippling-ats.com

QA Automation Engineer

Rakuten RewardsSan Mateo, CA· 2 wk ago
Quality Assurance$96k–$164k/yrapply on rakuten.wd1.myworkdayjobs.com

QA Automation Engineer

Bright Vision TechnologiesCary, GA· Yesterday
RemoteQuality Assurance$100k–$150k/yrapply on brightvisiontechnologies.applytojob.com