Role: Senior Automation Engineer

Job Description:

  • Collaborates with testing team and application developers to improve the overall quality of software programs, ensuring quality throughout the software development life cycle.
  • Expertise in working with tools like Eclipse, Selenium, Cucumber, Appium, Serenity, Jenkins, Junit and Maven.
  • Hands on programming experience in JAVA.
  • Excellent knowledge of Serenity BDD framework with Java and Selenium skills.
  • Experience in Designing, developing, debugging and executing Automation Scripts.
  • Proficiency in writing clean, modular, reusable code using design patterns.
  • Proficiency at identifying and analyzing the root cause of complex bugs in your code as well as other’s code.
  • Create and run automation test cases against web interfaces and APIs.
  • Preferable experience on Serenity testing framework.
  • Must have experience on Cucumber, Selenium, BDD.
  • Knowledge on Source Code Management – GitHub/Bitbucket.
  • Expertise in developing test automation and Continuous Integration (CI) and Continuous Delivery (CD) solutions using Jenkins.
  • Strong ability to write automation scripts using Java.
  • Well versed in Gherkin.
  • Familiarity with Agile frameworks is a plus.
  • Knowledge of Issue tracking and project management tool JIRA/Zephyr
  • Knowledge of any automation tools like Test Complete is an additional plus.
  • Should be able to take up manual tasks as required.
  • Creative thinking, good problem solving skills.

 

Skills / Expertise needed:

  • Provide technology leadership for enhancing test automation capability at organization level
  • Ability and proven experience in advising the management on test automation strategy, setting direction for long term automation plan, bringing in best practices and ROI evaluation.
  • Possess in-depth knowledge of multiple open source/commercial tools for Web test automation (QTP/ UFT, Selenium, Test Complete.
Job Category: IT
Job Location: Bangalore Hyderabad
Job Type: Full Time