Job Description :

Role Summary

We are seeking Java-based QA Automation Engineers with strong experience testing complex airline operational systems

Key Responsibilities

  • Work with BAs and developers to understand requirements and system flows for:
    • Load Planning / Weight & Balance
    • Takeoff Performance / Aerodata
    • Crew Pay & crew management modules
  • Design and execute test plans, test cases, and test data for functional, integration, and regression testing
  • Develop and maintain Java-based automation scripts for UI and/or API using tools such as:
    • Selenium WebDriver
    • Cucumber (BDD)
    • Playwright / Cypress (if applicable)
    • REST API testing tools (Postman, RestAssured, etc.)
  • Integrate tests into CI/CD pipelines
  • Log, track, and verify defects; participate in defect triage with BA/dev teams
  • Provide test reports and quality metrics to stakeholders

Required Skills & Experience

  • 10+ years in QA, with at least 8+ years in test automation
  • Previous experience testing airline / aviation domain systems
  • Strong knowledge of test design techniques and QA best practices
  • Strong programming skills in Java for test automation
  • Hands-on experience with:
    • Selenium WebDriver (Java)
    • Cucumber / BDD frameworks (Java)
    • Test frameworks such as TestNG or JUnit
  • Experience with API testing and data-driven testing
  • Familiarity with tools like JIRA, TestRail, ALM, or similar

Nice to Have

  • Experience testing AWS-based applications, microservices, or event-driven systems
  • Exposure to performance testing (JMeter, Gatling, etc.)
  • Understanding of crew management and flight operations workflows

             

Similar Jobs you may be interested in ..