Webook

Automation Lead Engineer

Riyadh, Saudi Arabia
API Bash Docker GCP Git Grafana GraphQL gRPC Hadoop Java JavaScript Jest JMeter Kubernetes Microservices Node.js Objective-C OpenCV Oracle PHP PostgreSQL Python Qt React Redis Ruby Rust Scala Shell SQL SQL Server Spark Spring SQLite Swift Symfony TensorFlow Terraform PyTorch TypeScript Unity Unreal VBA Vue.js Xamarin Yarn AWS Azure C# C++ Clojure Cobol Cordova Cypress Dart Django Drupal Ember.js Elixir Erlang Express.js F# FastAPI Firebase Flask Flutter Gatsby Groovy Haskell Heroku HTML IBM Cloud Keras Kotlin Laravel Lisp Matlab MongoDB MySQL Next.js New Relic Nuxt.js NumPy Oracle Cloud Pandas Perl Playwright Puppet Svelte Android Ansible Angular AngularJS ASP ASP.NET Assembly Postman PowerShell R React Native Ruby on Rails AI Machine Learning DevOps QA Datadog
Description

Automation Lead Engineer

Location: Riyadh, Riyadh Province, Saudi Arabia

Department: Technology

Workplace: on_site

Employment Type: full

Description

Do you want to love what you do at work? Do you want to make a difference, an impact, transform peoples lives? Do you want to work with a team that believes in disrupting the normal, boring, and average?

If yes, then this is the job you're looking for ,webook.com is Saudi's #1 event ticketing and experience booking platforms in terms of technology, features, agility, revenue serving some of the largest mega events in the Kingdom surpassing over 2 billion sales. 

Role Overview

We are looking for a hands-on Automation Lead Engineer to join the Platform Team at webook. This is a technical role responsible for building, maintaining, and scaling automation frameworks that ensure high-quality, stable releases across our core backend, mobile, and platform services.

The Automation Lead Engineer will work closely with Platform Engineering, Backend, Mobile, DevOps, and QA teams to drive an automation-first and AI-first testing approach, strengthen system reliability, and ensure we deliver consistent, well-validated releases. This includes automation for backend microservices and APIs, mobile applications, and all core platform user journeys.

Key Responsibilities & Technical Focus Areas

Automation Strategy & Framework Ownership

  • Lead the automation strategy for the Platform Team in alignment with engineering and product goals.
  • Build, maintain, and scale automation frameworks for backend services, APIs, and distributed platform components.
  • Develop reusable automation libraries, shared components, and developer-friendly tooling.
  • Ensure the automation stack supports high-scale workloads, peak traffic events, and rapid deployments.

Backend & API Automation

  • Own automation for backend microservices, APIs, and integration touchpoints.
  • Implement contract testing, integration testing, and cross-service E2E validation.
  • Ensure coverage for mission-critical platform flows such as checkout, payments, booking, reservations, and third-party integrations.
  • Use observability tools (logs, metrics, traces) to debug failures, find gaps, and continuously improve test accuracy.

Mobile Automation

  • Build and maintain automation suites for iOS and Android using modern mobile automation frameworks.
  • Cover core user journeys, performance-sensitive flows, and version/device compatibility scenarios.
  • Integrate mobile automation into CI/CD for continuous regression testing and fast feedback loops.

CI/CD Integration & Reliability

  • Integrate all automation layers (backend, mobile, API, platform) into the CI/CD pipeline for stable, parallelized execution.
  • Monitor and maintain high reliability across test pipelines by eliminating flaky tests and improving runtime performance.
  • Ensure automation feedback is fast, actionable, and aligned with release readiness goals.

AI-First Automation & Quality Enhancements

  • Drive an AI-first approach to automation 
  • Promote automation-first, quality-by-design principles across engineering.
  • Maintain up-to-date documentation for automation frameworks, patterns, and best practices.

Cross-Team Collaboration

  • Collaborate with Backend, Platform, Mobile, QA, DevOps, and Product teams to validate platform readiness.
  • Participate in architecture and integration discussions to ensure automated coverage is included early.
  • Validate platform integrations with queues, microservices, data pipelines, and third-party APIs.

Technical Guidance

  • Provide guidance to engineers on writing scalable and maintainable automation code.
  • Support performance testing initiatives when needed.
  • Act as the technical authority for automation practices within the Platform Team.

Team Leadership 

  • Lead and mentor a team of 4–5 QA Automation Engineers, providing day-to-day guidance and support.
  • Define and communicate technical direction for the team, ensuring clarity on best practices, automation frameworks, coding standards, and testing strategies.
  • Review team members’ work, offer constructive feedback, and help unblock technical challenges.
  • Coordinate task assignment, set priorities, and ensure high-quality, timely delivery of automation deliverables.
  • Foster a collaborative, high-performance environment focused on continuous improvement and technical excellence.

Requirements

Essential Skills & Experience

  • Proven experience as a Senior Automation Engineer or similar hands-on automation-focused role.
  • Strong experience in automation for backend services, APIs, and distributed systems.
  • Solid experience with mobile automation for iOS and Android.
  • Proficiency in modern automation frameworks (e.g., Playwright, Cypress, PHPUnit/Dusk, Jest, Appium, Postman/Newman).
  • Familiarity with AI-enhanced testing tools or a clear desire to adopt AI-based QA practices.
  • Strong CI/CD knowledge and experience integrating automation in pipelines.
  • Deep understanding of debugging distributed systems using logs, metrics, and traces.
  • Strong technical communication and problem-solving skills.

Nice-to-Have

  • Experience with performance tooling (k6, JMeter).
  • Experience with observability platforms (Datadog, Sentry, Grafana, New Relic).
  • Knowledge of microservices, queues, cloud-native environments (Docker, Kubernetes, GCP/AWS).
  • Experience in a high-scale or fast-paced product engineering environment.

What We Offer

  • A highly technical role with direct impact on platform reliability, automation maturity, and release stability.
  • The opportunity to own and shape automation within the Platform Team.
  • A modern engineering culture where automation and quality are core priorities.
  • Competitive compensation package.
  • Clear technical growth and ownership opportunities.
Webook
Webook

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say