Senior Quality Assurance Engineer

Eat Club

Eat Club

Quality Assurance
Melbourne VIC, Australia
Posted on Jan 23, 2026

About the Company

EatClub is a fast-growing tech company with big global ambitions, co-founded by legendary chef Marco Pierre White and industry leaders. We’re on a mission to revolutionise the hospitality industry, helping restaurants boost profitability through smart, dynamic pricing. We power more than 4,000 venues across Australia and now the UK as we expand our international footprint. Our platform connects over 2 million customers with thousands of top restaurants, offering real-time deals that can save diners up to 50% off their bill. Recently ranked #11 on the 2025 Deloitte Tech Fast 50! Now is an exciting time to join our team. We’re now a 140+ person scaleup that’s growing fast and making waves in the industry. Want to be part of something deliciously different?

Ranked 7th fastest growing company in Australia by the AFR https://www.afr.com/companies/agriculture/2025-afr-fast-100-20251110-p5n97h

Read About Us In The AFR https://www.afr.com/technology/aussie-restaurant-app-with-backing-of-michelin-star-chef-secures-18m-in-funding-20250514-p5lyzy

Read More in Forbes https://www.forbes.com.au/covers/magazine/how-eatclub-rebuilt-after-covid-to-hit-100mvaluation/

Read More About Us In Broadsheet https://www.broadsheet.com.au/national/food-and-drink/article/marco-pierre-white-his-new-app-revolutionise-restaurant-dining

About the Role

We’re looking for a proactive, product-focused Senior Quality Assurance Engineer who’s excited to take on multiple responsibilities and test features that bring joy to users and value to restaurants. You’ll join a team where you can have real influence, wide scope, and room to grow in a fun and rewarding environment. You will own the quality of our products end-to-end by combining hands-on manual testing with robust automation across mobile apps, web platforms and APIs, ensuring every release is reliable, scalable and provides a great user experience.

Responsibilities

  • Design, document and execute test plans, test cases and regression suites
  • Perform structured and exploratory manual testing across iOS and Android mobile apps, web platforms and GraphQL and REST APIs
  • Design, build and maintain automated test suites for mobile, web and API platforms
  • Validate new features, bug fixes and platform changes prior to release
  • Identify edge cases, usability issues and failure modes early in the delivery lifecycle
  • Reproduce, document and triage defects with clear, actionable reproduction steps
  • Own and continuously improve regression automation for critical user journeys
  • Integrate automated testing into CI/CD pipelines to support fast, safe releases
  • Validate mobile UX flows, device compatibility, OS behaviour, offline scenarios, push notifications, deep links and payment journeys
  • Validate responsive web layouts, browser compatibility, accessibility and performance
  • Validate API contracts, data integrity, error handling and third-party integrations
  • Write automated API tests for GraphQL and REST APIs covering both happy-path and edge-case scenarios
  • Partner closely with engineers, product managers and designers to ensure testability and release readiness
  • Contribute to Definition of Done and release acceptance criteria
  • Provide release confidence, risk visibility and test coverage reporting
  • Act as a quality advocate, continuously improving QA processes, tools and standards
  • Can mentor and guide junior team members

Qualifications

  • Degree in Software Engineering or Computer Science or a related discipline
  • A minimum of 5–8 years of commercial experience as a QA Engineer
  • Full working rights in Australia

Required Skills

  • Experience testing payment systems, loyalty programs or financial transactions
  • Experience with performance and load testing tools (e.g. k6, JMeter)
  • Knowledge of mobile crash analytics and monitoring tools (e.g. Firebase, Sentry)
  • Exposure to accessibility testing standards (WCAG)
  • Basic scripting or coding skills in JavaScript, TypeScript or Python
  • Experience in startup or scale-up product environments

Preferred Skills

  • Experience testing payment systems, loyalty programs or financial transactions
  • Experience with performance and load testing tools (e.g. k6, JMeter)
  • Knowledge of mobile crash analytics and monitoring tools (e.g. Firebase, Sentry)
  • Exposure to accessibility testing standards (WCAG)
  • Basic scripting or coding skills in JavaScript, TypeScript or Python
  • Experience in startup or scale-up product environments

If you're looking for a role where you can do your best work, make a visible impact, grow your career, and work with great humans, then we'd love to hear from you. Apply now, and let’s build something extraordinary - one dish, one booking, one feature at a time.

We embrace differences and believe the best teams are built on diversity in background, thinking, and experience.