THE BIG PICTURE

Sysco LABS is the captive innovation arm of Sysco Corporation (NYSE: SYY), the world’s largest foodservice company. Sysco is a Fortune 500 company and the global leader in selling, marketing, and distributing food products to restaurants, healthcare, and educational facilities, lodging establishments and other customers who prepare meals away from home. Its family of products also includes equipment and supplies for the foodservice and hospitality industries. With more than 76,000 colleagues, the company operates 334 distribution facilities worldwide and serves approximately 730,000 customer locations. For fiscal year 2024 that ended July 1, 2024, the company generated sales of more than $78.8 billion.

Operating with the agility and tenacity of a tech–startup, powered by the expertise of the industry leader, Sysco LABS is perfectly poised to transform one of the world’s largest industries.

Sysco LABS’s engineering teams based out of Colombo, Sri Lanka and Austin and Houston, TX, innovate across the entire food service journey – from the enterprise grade technology that enables Sysco’s business, to the technology that revolutionizes the way that Sysco connects with restaurants and the technology that shapes the way those restaurants connect with customers.

Sysco LABS technology is present in the sourcing of food products, merchandising, storage and warehouse operations, order placement and pricing algorithms, the delivery of food and supplies to Sysco’s global network, the in-restaurant dining experience of the end-customer and much more.

THE OPPORTUNITY

We are currently on the lookout for a Quality Engineering Lead specializing in Data Quality and ETL platforms to join our team.

RESPONSIBILITIES

  • Leading and mentoring a team of QE Engineers focused on data engineering testing
  • Defining and implementing test strategies for data pipelines, ETL processes, and data transformations
  • Collaborating with cross-functional teams to understand project requirements and translating them into effective testing strategies
  • Developing and maintaining test automation frameworks using Python and Pytest to ensure data quality in ETL/ELT environments
  • Performing manual and automated data validation, identifying and resolving data discrepancies
  • Troubleshooting and resolving data-related issues by working closely with data engineering and business stakeholders
  • Designing and implementing scalable testing solutions following best practices, including SOLID principles and design patterns
  • Working with advanced SQL queries to validate data in data warehouse environments, particularly in Amazon Redshift
  • Collaborating with data engineering teams to support the development and optimization of ETL processes
  • Implementing and maintaining CI/CD pipelines to support continuous integration and deployment of data testing processes
  • Managing and deploying testing environments using container technologies such as Docker or Podman
  • Utilizing AWS services, including S3, Lambda, and Managed Airflow, to build and manage cloud-based testing solutions
  • Ensuring compliance with data governance principles and maintaining high standards of data validation
  • Monitoring and maintaining test infrastructure to support ongoing development and testing activities
  • Creating documentation to support the onboarding and knowledge sharing of testing practices
  • Conducting code and design reviews to ensure testability, reliability, and scalability of data engineering solutions
  • Collaborating with Data Engineers to enhance the testing process and improving overall data quality
  • Providing technical leadership and guidance on QE best practices for data engineering projects
  • Ensuring the team follows established Sysco Quality Engineering processes for data testing and contributing to continues improvement initiatives
  • Mentoring, training, and leading a team of Quality Engineers

REQUIREMENTS

  • A Bachelor’s Degree or equivalent qualification, and 5+ years of industry experience
  • Significant experience in Quality Engineering with a strong focus on data engineering and ETL processes
  • Proven leadership experience, including mentoring and managing a team of QE engineers
  • Expertise in Python programming language in test automation
  • In-depth Knowledge of ETL tools and data warehousing concepts
  • Strong database and SQL skills; ability to optimize and troubleshoot queries
  • Excellent problem-solving and analytical skills
  • Strong knowledge of software testing processes, practices, and test design techniques
  • Experience in building tools for data and process validation/testing related to "data integration" and "data warehousing" projects
  • A solid practical understanding of Agile Software Testing and Software Engineering concepts
  • Excellent communication, presentation, and negotiation skills
  • Professional certifications such as ISTQB, PMI-ACP or CSM (Certified Scrum Master) would be an added advantage
  • A thirst for learning and regularly updating knowledge
  • The ability to estimate, prioritize, plan, and coordinate testing activities

BENEFITS

  • US dollar-linked compensation
  • Performance-based annual bonus
  • Performance rewards and recognition
  • Agile Benefits - special allowances for Health, Wellness & Academic purposes
  • Paid birthday leave
  • Team engagement allowance
  • Comprehensive Health & Life Insurance Cover - extendable to parents and in-laws
  • Overseas travel opportunities and exposure to client environments 
  • Hybrid work arrangement
Apply Now
Personal Information
* Required Fields
Qualifications
Work Experience
Prior Employers (if applicable)
Skills(Enter as many as applicable.)
Please upload PDF files less than 5MB only
Sign up for Sysco LABS Vacancy Alerts to be notified when similar opportunities arise
Life @ Sysco LABS
At Sysco LABS, we always go the extra mile but know when to have some fun too - we never pass up an opportunity to celebrate or let our hair down and understand the importance of play in helping us do our best work.