Description

Key Skills: Java, Jenkins, Cucumber, Automated Testing, Selenium Webdriver, BDD, Api Testing, GIT, Maven

Roles and Responsibilities:

  • Design, build, and maintain automation frameworks.
  • Develop and maintain automation scripts using Selenium and Java.
  • Automate API testing based on project requirements.
  • Integrate the automation suite into the CI pipeline.
  • Execute automation scripts in containerized environments as needed.
  • Collaborate with clients and teams regarding automation project deliverables.
  • Guide the team in resolving technical challenges.
  • Proactively learn workflows and new technologies.
  • Support the development of test scripts for the built application.
  • Undertake SIT execution and defect retests.
  • Manage defects and provide feedback to the development team.
  • Ensure all system failures are recorded and understood.
  • Follow best practice testing procedures and processes.
  • Understand UAT work stream client/stakeholders' requirements to ensure customer satisfaction.
  • Assist with test planning and regular progress reporting.
  • Produce the test schedule and ensure adherence to quality requirements.
  • Provide clear, concise, and accurate reports to stakeholders.
  • Attend defect triage meetings with key parties.
  • Support Analysts and Team Leads in due diligence reviews outside of UAT preparation and execution periods.

Skills Required:

  • Proficient in Java for test automation scripting.
  • Hands-on experience with Selenium WebDriver for browser automation.
  • Strong knowledge of Cucumber and BDD frameworks.
  • Experience using Jenkins for continuous integration.
  • Skilled in Automated Testing methodologies.
  • Familiarity with API Testing and tools like Postman or REST Assured.
  • Working knowledge of GIT for version control.
  • Experience with Maven for build and dependency management.

Education: B.Tech, B.Tech M.Tech (Dual), M.Tech in Software Engineering, Software Systems, or Software Technology

Education

Any Graduate