Quality Analyst

Staff Connect UAE
Abu Dhabi Emirate, United Arab Emirates
Salary not specified
Posted
Full-time
Apply on LinkedIn

Job Description

Key Responsibilities A. Automation Testing - Design, develop, and maintain automation frameworks using Java and Selenium WebDriver. - Create reusable and scalable automation scripts for web applications. - Develop and maintain regression automation suites. - Integrate automated testing with CI/CD pipelines. - Analyze test execution results and prepare detailed defect reports. - Identify opportunities to improve test coverage, framework efficiency, and QA processes. B. API Testing - Design and execute API test cases using REST Assured, Postman, or equivalent tools. - Validate API functionality, integration points, security, and performance. - Automate API testing and incorporate it into regression test suites. - Validate JSON/XML responses and API contracts. - Work with Swagger/OpenAPI specifications. C. Airline Booking / Reservation Domain Testing Perform end-to-end testing of airline reservation and booking workflows, including: - Flight Search - Flight Availability - Reservation / Booking - Ticketing - Seat Selection - Ancillary Services - Payment Processing - Check-in Functionality - Booking modifications and related workflows - Work with airline reservation systems and booking platforms. - Good knowledge of GDS systems is preferred. D. Chatbot Testing - Test conversational AI and chatbot applications. - Validate intents, entities, conversation flows, and context retention. - Verify chatbot responses across different user scenarios. - Perform functional, usability, integration, and regression testing. - Validate chatbot behavior for positive, negative, and edge-case scenarios. E. AI / Generative AI / LLM Testing - Test Generative AI and LLM-based applications. - Validate response accuracy, relevance, consistency, and reliability. - Develop test scenarios covering prompt variations, edge cases, and unexpected inputs. - Evaluate model responses using defined quality and performance metrics. - Perform hallucination testing and response consistency validation. - Support responsible AI testing, including: - Bias testing - Toxicity testing - Safety testing - Responsible response validation F. Collaboration - Work closely with Business Analysts, Product Owners, Developers, AI Engineers, and other QA teams. - Participate in Agile ceremonies, sprint planning, reviews, retrospectives, and other QA activities. - Contribute to continuous improvement of automation frameworks and testing processes. - Support release readiness and quality assurance activities. 3. Required Technical Skills Automation Testing - Core Java - OOPs and Collections - Selenium WebDriver - TestNG / JUnit - Maven / Gradle - Automation Framework Development - CI/CD Integration API Testing - REST Assured - Postman - Swagger / OpenAPI - JSON / XML Validation AI & Chatbot Testing - Chatbot Functional Testing - Conversational Flow Testing - Intent & Entity Validation - Prompt Testing - AI / LLM Response Validation - Hallucination Testing - Bias & Safety Testing Airline Domain - Airline Booking / Reservation Systems - Flight Booking Lifecycle - GDS Systems – Preferred Tools & Supporting Skills - Jira - Git / GitHub - Jenkins / Azure DevOps - SQL - Agile / Scrum 4. Mandatory Requirements Candidates must meet the following requirements: - Currently working in a hands-on Automation Testing role. - Strong experience in Java and Selenium WebDriver. - Strong experience in API Automation. - Proven experience in the Airline Booking / Reservation domain. - Hands-on Chatbot Testing experience. - Hands-on AI / LLM Testing experience. - Strong Agile / Scrum experience.

Similar jobs

About Staff Connect UAE

Professional Services
United Arab Emirates
All jobs at Staff Connect UAE

Ready to apply?

Apply at the source, or let Jd help you prepare your application.

Apply on LinkedIn