Description

  • Good hands on core Java knowledge required for testing.
  • In-Depth knowledge on test automation concepts, estimation
  • Strong hands-on experience of designing and developing automation frameworks for UI and Services, leveraging Java, Typescript and open-source technology stack.
  • Strong understanding of software testing methodologies such as TDD and BDD.
  • Must be hands on technology and able to troubleshoot critical issues in design or code
  • Hands on experience with Selenium, RestAssured, Cypress, TestNG, Serenity, Gradle, Jenkins (CI CD).
  • Strong experience with component and integration automation testing for microservices.
  • Strong experience with code review and evaluate the architecture as well as design towards a set of business and technology goals
  • Experience with SonarQube code coverage and code quality
  • Working knowledge of working with test automation frameworks , creating / modifying the automation frameworks
  • 3 + years professional experience with Java – with demonstrated ability to read, write and modify core Java projects / start from scratch.
  • 3 + years experience using Selenium for test automation, extensive exposure to selenium architecture and automation components
  • 3 + years experience automating BOTH web and windows client applications
  • 3 + years experience utilizing the testNG, BDD framework (JBehave/Cucumber) for test automation
  • 2 + years experience performing web service automation. Need to have Rest Assured or some other Rest API tool knowledge. Good to have Knowledge of Postman OR SOAPUI experience
  • 3+ years experience performing database validation automation
  • 3+ years experience working in Agile methodology
  • Experience in mobile test automation using appium/SeeTest
  • Extensive experience in handling the onshore offshore model / delivery from offshore
  • Demonstrated experience using Jenkins to automate testing processes
  • Demonstrated experience utilizing Maven and Gradle
  • Previous experience working within a Technology Department for a commercial airline preferred.
  • Experience in testing practices, handling Code repository and test management tools. Preferable Git
  • Good to have automation experience using Java Script using tools like Protractor, Cypress

Education

Any Graduate