Description

You will lead quality assurance efforts focusing on complex automation and testing strategy.

Responsibilities

  • Create and execute complex automated test scripts using Java frameworks, Selenium, Cucumber BDD, TestNG, Gradle, and Jenkins.
  • Develop and customize automation frameworks using Java development experience.
  • Plan testing efforts and estimate project timelines using TCP Estimation Methodology.
  • Maintain project requirements and execution details in Jira, and perform root cause analysis on production defects.
  • Perform failure analysis for mobile automation and determine test cases suitable for automation.
  • Report daily status to stakeholders and provide Go/No-Go recommendations for production releases.
  • Participate actively in the Agile process, including Scrum calls, backlog grooming, and sprint planning/retrospectives.

Required Skills

  • 8+ years of hands-on QA experience with team leadership capability (leading 4 QA professionals).
  • Expertise in Java programming language, specifically above Java8.
  • Practical coding experience in Core Java for automation testing.
  • Proficiency in API testing using automation tools like Rest-Assured or HTTP Client.
  • Strong SQL experience with various databases.
  • Practical experience implementing automation frameworks using BDD (Gherkin-Cucumber).
  • Practical knowledge of UI and Mobile automation tools (Selenium, Appium).
  • Experience integrating automated tests into CI/CD pipelines within an Agile/DevOps environment.

Education

Any Graduate