7

7-Eleven

Global convenience retail via franchising

Quality Engineering Manager

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Engineering, Computer Science, or a related field is required.
  • 10+ years of experience in the Software Engineering discipline, including hands-on development experience.
  • 10+ years of experience in software engineering processes, best practices, automation tools, and techniques, with 4+ years leading a Test Engineering function.
  • 10+ years of experience in requirements analysis and functional test planning as part of designing and implementing a testing strategy.
  • 8+ years of functional and automation testing experience.
  • 8 years of experience in end-to-end software delivery management in direct-to-consumer e-commerce on online channels.
  • 5 years of experience standardizing test planning, execution, and reporting processes across multiple omni-channel teams in a geographically distributed environment.
  • 7 years of experience with Agile software development processes and continuous integration and continuous deployment using tools such as Jenkins, Stash/Git, in-pipeline automated quality gates, and validation.
  • 4 years of experience in Cloud Native Architectures, NoSQL data stores, Spring Framework, Java/J2EE, Microservices, and JavaScript.
  • 6 years of experience ensuring successful software delivery through enablers such as environment provisioning, data refresh, setup tools, and processes.

Responsibilities

  • Lead the quality engineering team and quality process in a hybrid environment with Agile teams at varying levels of maturity.
  • Work with Agile product squads and wider programs to ensure appropriate test engineering approaches, frameworks, and practices are in place to deliver customer-facing quality.
  • Refine testing approaches and delivery processes to ensure appropriate test coverage, incorporating production feedback and root-cause analysis of defects found late in release cycles as part of continuous improvement.
  • Build and manage the QA team, including hiring, coaching, and mentoring team members.
  • Collaborate on feature sprint planning and provide metrics on testing progress.
  • Engage stakeholders to understand requirements, design approaches, develop estimates and staffing plans, and manage day-to-day testing activities.
  • Plan, design, and execute tests, and perform Requirement Traceability Analysis and Test Coverage Analysis across product squads or delivery teams.
  • Manage and coordinate parallel scrums contributing to high-frequency product releases by establishing release criteria, auditing test plans, defining test key performance indicators and automation capabilities, identifying product deficiencies, and leading the test team.
  • Recommend testing and documentation procedures for use from product design through production rollout.
  • Work with the development team to implement and maintain continuous integration and continuous deployment.
  • Drive an engineering approach to customer-facing quality with shared accountability across unit, system, contract, integration, end-to-end, business user acceptance, production validation, and post-go-live feedback testing, as appropriate.
  • Develop and execute a test-environment strategy and architecture plan, including competencies and toolsets for environment provisioning and automated data refresh within a highly automated testing and continuous-deployment framework.
  • Conduct working sessions and collaborate with end-to-end partner systems to determine technical requirements from a testing perspective for manual and automated testing across the ecosystem.
  • Establish and track key performance indicators and metrics to measure the effectiveness and efficiency of environment and test-data management processes; maximize requirements coverage and automation, and minimize manual environment provisioning and dependencies such as reliable test data.
  • Build, lead, and mentor a team of Software Development Engineers in Test, providing technical leadership and mentoring to deliver high-quality products.

Desired Qualifications

  • Hands-on experience with fully automated, modern software engineering practices that enable continuous integration and continuous deployment to continuously deliver public-facing functionality.
  • Strong working knowledge of marketing systems, communication management, email and campaign management, customer care, master data management, enterprise data platforms, business intelligence, integration (ETL/ESB), and modern data analytics.
  • Experience with enterprise applications such as Oracle Retail, Oracle e-Business Suite and Human Resources, Supply Chain, WMS, and Point-of-Sale.

About the Company

7-Eleven

Global convenience retail via franchising

7-Eleven operates a global network of convenience stores that sell snacks, beverages, groceries, and fuel in some locations. It generates revenue primarily from in-store sales and franchising fees from franchisees, while pursuing growth through digital tools and services that streamline operations and improve the customer experience. The company differentiates itself with a large, worldwide store footprint, a strong emphasis on diversity and inclusion and veteran support, and a strategic push into digital transformation via its Global Center in India to create customer-focused, digitally enabled products. Its overall goal is to provide quick, easy access to everyday essentials and become more customer-obsessed through technology and a scalable franchising model.

Company size
10,001+
Company stage
IPO
Headquarters
Irving, TX
Founded
1927

Recently Posted Jobs

Explore more opportunities at 7-Eleven

See more jobs