- Hands-on experience in Automation Testing
- Strong hands-on experience in Java programming
- Expertise in Selenium WebDriver automation framework
- Experience in TestNG and/or JUnit frameworks
- Experience in API Testing using Rest Assured / Postman or similar tools
- Experience in designing and maintaining Automation Frameworks (Hybrid, Data-Driven, POM)
- Hands-on experience with Maven, Gradle, and build management tools
- Experience with CI/CD tools such as Jenkins, Azure DevOps, or GitLab CI/CD
- Strong understanding of Software Testing Life Cycle (STLC) and Agile/Scrum methodologies
- Experience in Functional, Regression,
Smoke, and Integration Testing
- Knowledge of Git, GitHub, or Bitbucket for version control
- Experience in defect tracking tools such as JIRA or Azure DevOps
- Ability to create and execute automated test scripts and analyze results
- Positive knowledge of SQL and database testing
- Strong debugging, analytical, and problem-solving skills
- Experience with BDD tools such as Cucumber is preferred
- Knowledge of performance testing tools such as JMeter is an added advantage
- Experience working in Agile teams and participating in sprint ceremonies
- Excellent communication and stakeholder management skills