{bc}
linkedin

Automation Test Lead

Atain
Abu Dhabi, UAE
Full-time
Mid-Senior
Onsite
Discovered 3 weeks ago
SeleniumJavaAPI TestingChatbot TestingLLM/GenAI TestingTest Automation
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

SeleniumJavaAPI Testing
Smart Apply

Full Job Posting

Overview

Atain seeks an Automation Test Lead with expertise in Selenium, Java, API testing, and airline booking systems.

The role involves leading QA activities, developing test strategies, and ensuring high-quality software delivery.

Responsibilities

  • Lead end-to-end QA strategy, planning, execution, and delivery for airline/travel technology products.
  • Design and implement robust UI automation frameworks using Selenium and Java.
  • Develop and maintain automated regression, functional, integration, and end-to-end test suites.
  • Perform API testing using tools such as REST Assured, Postman, or equivalent.
  • Validate airline booking workflows including flight search and availability, fare and pricing validation, passenger details, booking creation and modification, PNR generation and retrieval, ticketing and cancellation, refunds and rebooking, ancillaries and seat selection, payment workflows, multi-se
  • Define test scenarios covering complex airline business rules, integrations, and downstream/upstream systems.
  • Lead Chatbot testing, including conversational flows, intent recognition, entity extraction, fallback handling, context retention, and response accuracy.
  • Develop testing approaches for LLM/GenAI applications, including prompt and response validation, accuracy and relevance, hallucination detection, context awareness, consistency and robustness, prompt injection and adversarial testing, guardrails and safety validation, response latency and performanc
  • Establish quality metrics, defect KPIs, automation coverage, and release-readiness criteria.
  • Review test cases, automation code, defect reports, and QA deliverables.
  • Mentor QA engineers and provide technical leadership across the testing team.
  • Collaborate with developers, product owners, business analysts, DevOps, and AI/ML teams.

Requirements

  • Strong hands-on experience with Selenium WebDriver.
  • Strong programming skills in Java.
  • Experience building or maintaining automation frameworks using TestNG/JUnit, Maven/Gradle, and Page Object Model.
  • Experience with CI/CD integration using tools such as Jenkins, GitHub Actions, GitLab CI, or equivalent.
  • Strong knowledge of Git and code-review practices.
  • Strong experience in REST API testing.
  • Hands-on experience with REST Assured and/or Postman.
  • Understanding of JSON, XML, HTTP methods, status codes, authentication, headers, and API validations.
  • Experience validating end-to-end workflows involving multiple APIs and system integrations.
  • Strong understanding of airline reservation and booking systems.
  • Experience testing flight search, availability, fares, PNR, booking, ticketing, cancellation, refund, rebooking, payments, and ancillary services.
  • Knowledge of airline/travel domain standards and concepts such as GDS, NDC, PNR, fare rules, and ticketing.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Atain