Automation Test Lead

🏢 Atain
📍 Abu Dhabi, United Arab EmiratesFull-timeOn-site
📅 Posted: 1w ago🔄 Updated: 1w ago
CV%
✨ AI Summary
We are seeking an experienced Automation Test Lead to spearhead QA efforts for airline and travel technology products. This role involves leading end-to-end QA strategy, designing and implementing robust UI automation frameworks using Selenium and Java, and developing automated test suites. The lead will also be responsible for API testing, validating complex airline booking workflows, and testing Chatbot and LLM/GenAI applications, focusing on aspects like conversational flows, prompt and response validation, and AI safety. The ideal candidate possesses strong hands-on experience with Selenium WebDriver, Java programming, API testing tools (REST Assured, Postman), and a deep understanding of airline booking systems. Expertise in Chatbot and LLM/GenAI testing, including NLP concepts and prompt engineering, is crucial. The role requires proven experience in leading QA teams, strong analytical and problem-solving skills, excellent communication, and the ability to thrive in a fast-paced Agile environment.
Required Skills
Information Technology
ChatbotsCI/CD
Other
LLM GenAI Testing
Requirements
The ideal candidate is a hands-on QA/Test Lead with strong Java, Selenium, and API automation expertise, complemented by deep airline booking domain knowledge and emerging expertise in Chatbot and LLM/GenAI testing. Responsibilities include leading QA activities, developing test strategies, designing automation frameworks, performing API and complex airline booking workflow testing, and leading Chatbot and LLM/GenAI testing. Candidates must possess strong technical leadership, analytical and problem-solving skills, and the ability to collaborate effectively with cross-functional teams in an Agile environment.
Description
We are looking for an experienced Testing Lead with strong expertise in Selenium, Java, API testing, and airline booking systems, along with hands-on experience in Chatbot and LLM/GenAI testing.The candidate will lead QA activities across web applications, APIs, airline booking workflows, conversational AI, and AI/LLM-based solutions. The role requires strong technical leadership, test strategy development, automation expertise, and the ability to work closely with product, engineering, business, and AI teams.Key ResponsibilitiesLead 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 availabilityFare and pricing validationPassenger detailsBooking creation and modificationPNR generation and retrievalTicketing and cancellationRefunds and rebookingAncillaries and seat selectionPayment workflowsMulti-segment and international itinerariesDefine 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 validationAccuracy and relevanceHallucination detectionContext awarenessConsistency and robustnessPrompt injection and adversarial testingGuardrails and safety validationResponse latency and performanceRegression testing for model/prompt changesEstablish 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.Identify opportunities to improve automation coverage, testing efficiency, and overall product quality.Participate in Agile ceremonies, sprint planning, refinement, reviews, and retrospectives.Drive defect triage, root-cause analysis, and resolution tracking.Ensure testing standards, processes, and best practices are consistently followed.Required Technical SkillsAutomationStrong 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.API TestingStrong 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.Airline / Booking DomainStrong 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 is highly desirable.Experience testing integrations with airline, payment, GDS, or travel ecosystem systems is an advantage.Chatbot & LLM TestingHands-on experience testing chatbots, conversational AI, GenAI, or LLM-based applications.Understanding of NLP concepts such as intents, entities, context, conversation flows, and fallback mechanisms.Experience creating test datasets and evaluation criteria for LLM applications.Knowledge of LLM evaluation techniques such as relevance, factuality, groundedness, consistency, toxicity, and hallucination testing.Familiarity with prompt engineering and prompt-based testing.Understanding of AI-specific risks including prompt injection, data leakage, bias, and unsafe responses.Experience with AI testing/evaluation frameworks or tools is a plus.Leadership & Soft SkillsProven experience leading QA teams and owning testing deliverables.Strong analytical and problem-solving skills.Excellent communication and stakeholder-management skills.Ability to translate business requirements into comprehensive test strategies.Strong ownership of quality, timelines, and delivery commitments.Ability to mentor engineers and drive adoption of automation and modern QA practices.Comfortable working in a fast-paced Agile environment.Preferred QualificationsBachelor's degree in Computer Science, Information Technology, Engineering, or a related field.Experience with cloud environments such as AWS, Azure, or GCP.Exposure to performance testing tools such as JMeter or Gatling.Experience with SQL/database validation.Familiarity with Docker/Kubernetes and CI/CD pipelines.Experience testing microservices and event-driven architectures.Experience with LLM/GenAI applications in production environments.Relevant QA/testing certifications such as ISTQB are a plus.Key Success MetricsAutomation coverage and reduction in manual regression effort.Defect detection effectiveness and reduction in production defects.API and UI automation stability.Coverage of critical airline booking journeys.Quality and reliability of chatbot/LLM responses.Release readiness and adherence to QA timelines.Continuous improvement in testing processes and frameworks.Ideal CandidateThe ideal candidate is a hands-on QA/Test Lead who combines strong Java + Selenium + API automation expertise with deep airline booking domain knowledge and emerging expertise in Chatbot and LLM/GenAI testing. The candidate should be capable of both leading a QA team and contributing technically to automation, API validation, and AI quality engineering.
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00