Senior Software Engineer - Quality Assurance, Emerging Technologies & Innovation

Sorry, this job was removed at 6:29 p.m. (CST) on Monday, April 10, 2023
Find out who's hiring in San Antonio, TX.
See all Developer + Engineer jobs in San Antonio, TX
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Overview
H-E-B is one of the largest, independently owned food retailers in the nation operating over 420+ stores throughout Texas and Mexico, with annual sales generating over $34 billion. Described by industry experts as a daring innovator and smart competitor, H-E-B has led the way with creative new concepts, outstanding service and a commitment to diversity in our workforce, workplace and marketplace. H-E-B offers a wealth of career opportunities to our 145,000+ Partners (employees), competitive compensation and benefits program and comprehensive training that lead to successful careers.
Responsibilities
Since H-E-B Digital Technology's inception, we've been investing heavily in our customers' digital experience, reinventing how they find inspiration from food, how they make food decisions, and how they ultimately get food into their homes.
This is an exciting time to join H-E-B Digital--we're using the best available technologies to deliver modern, engaging, reliable, and scalable experiences to meet the needs of our growing audience. If you enjoy taking on new challenges, working in a rapidly changing environment, learning new skills, and applying it all to solve large and impactful business problems, we want you as part of our team.
Our Partners thrive The H-E-B Way - In the Senior Software Engineer - Quality Assurance job, that means you have a...
HEART FOR PEOPLE... you can organize multiple engineers, negotiate solutions, and provide upward communication
HEAD FOR BUSINESS... you consistently demonstrate and uphold the standards of coding, infrastructure, and process
PASSION FOR RESULTS... you're capable of high-velocity contributions in multiple technical domains
The Digital ETI (Emerging Technologies & Innovation) Team:
H-E-B is looking for leaders to advance further our ability to inspire, innovate, and drive transformative change through the discovery, learning, and implementation of technologies that will improve the lives of our customers and Partners. The Digital Emerging Technology and Innovation team is the technical arm charged with supporting these endeavors. As a member of the team, you will partner with the business to ideate, pilot, and potentially roll out technologies to enhance the partner and customer journey. This team will have the opportunity to work with machine learning, computer vision, IoT, wayfinding, sensor fusion, and many other bleeding-edge technologies. This is an exciting opportunity to join a new team on an inspiring mission.
What you'll do:

  • Be involved in managing multiple projects simultaneously, where typically the scope of each project is POC or pilot, as opposed to typical application development
  • Be involved in managing or driving QA needs with internal teams as well as 3rd party vendors
  • Guide engineers in QA needs, techniques, processes, and new technologies
  • Mentor and guide junior QA engineers as needed
  • Review and contribute to overall system design, architecture, security, scalability, reliability, and performance of applications
  • Understand and effectively communicate the over-arching testing infrastructure and frameworks applied to our enterprise systems, including Partner facing applications, customer-facing sites and mobile applications.
  • Recommend changes to processes and tools at the team level based on industry standards, patterns, and practices
  • Diagnose highly complex technical issues independently
  • Identify and communicate cross-team dependencies
  • Troubleshoot test failures and effectively communicate results, project-level QA statuses, issues, risks and concerns, identifying bugs and flaky tests, across multiple teams and applications.
  • Create scalable documentation, processes and training related to project QA
  • Contribute to the testing design and automation of features across systems that improve our customers' and Partners' user experience.
  • Write code to automate testing for microservices, APIs, REST and UI, following guidelines, best practices, and coding standards.
  • Develop and apply testing coverage strategies for applications, using consistent automated testing practices.
  • Engage in and improve the software delivery lifecycle for ETI projects, by evangelizing a test-driven approach to software engineering and incorporating automated test suite(s) into CI/CD pipelines.


Who You Are:

  • You have 4+ years of QA experience
  • You have an ownership mentality and a consistent track record of successful, high-quality results
  • You enjoy learning new technologies as they emerge
  • You have an advanced understanding of development methodologies and processes
  • You have a good understanding of system architecture and design patterns
  • You have experience with common software engineering tools such as Git, JIRA, Confluence, etc.
  • You have a high level of comfort in Lean Startup, SAFe or Agile development methodologies
  • You have experience writing and implementing test plans, test cases and test reporting
  • You are an expert in negative use cases and "breaking applications" (with the best intentions in mind)
  • You have advanced skills in creating test automation and scripting
  • You have experience with different types of testing (unit/smoke/regression/etc)
  • You have experience with testing for scalability, performance, security and reliability
  • You have experience testing software applications, mobile frameworks, cloud applications, hardware, IoT and advanced technologies like computer vision, biometrics, etc.
  • You're familiar with build and release procedures and tools
  • Due to the diverse nature of the projects, QA experience with a combination of the following is preferred, but all are not required: Java/JSP/swing/angular/React/Node/PHP, C/C++, Python/Golang/etc, Google and AWS architecture and design, Linux, ML, ETL/messaging/orchestration, monitoring and alerting tools, CI/CD, databases, containers, identity and data security, computer vision, mobile (Android/iOS) app development, BI/analytics, IoT/RFID devices and sensors/biometrics/hardware design among other bleeding edge technologies
  • Your QA experience within the Retail or related industries is preferred


Who We Are:

  • H-E-B is one of the largest, independently owned food retailers in the nation, operating over 400 stores throughout Texas and Mexico, with annual sales generating over $26 billion
  • We hire talented people (116,000+ Partners), and give them autonomy to be creative in how they impact the business
  • We're a Partner-driven company with a Bold Promise--Because People Matter
  • We embrace Diversity and Inclusion as core values, and support them with thriving company-wide programs
  • We're a truly original Texas-based company that created the Spirit of Giving to help Texas communities every day
  • Once eligible, our Partners become Owners in the company. 'Partner-owned' means our most important resources--People--drive the innovation, growth, and success that make H-E-B The Greatest Retailing Company


DEVS3232
#LI-KN1

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about H-E-BFind similar jobs