Quality Analyst
Staff Connect UAEJob 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
- AI Quality Analyst - Personalization (Remote)
Hire Feed · United Arab Emirates
- Quality Analyst (Remote)
Hire Feed · United Arab Emirates
- AI Quality Analyst - Personalization (Remote)
Hire Feed · United Arab Emirates
- Quality Analyst (Remote)
Hire Feed · United Arab Emirates
- Quality Analyst - Contact Center ( Bilingual - English/ Arabic )
United Arab Emirates
- Quality Analyst (Remote)
Hire Feed · United Arab Emirates