- 5+ years of experience in QA/Software Testing
- Robust hands-on experience with Java
- Strong experience with Selenium WebDriver
- Good understanding of Automation Testing
- Experience in developing and maintaining automation frameworks
- Strong knowledge of TestNG/JUnit
- Good understanding of OOP concepts in Java
- Experience with Maven/Gradle
- Good knowledge of Git/GitHub/GitLab
- Experience with Jenkins or other CI/CD tools
- Strong understanding of SDLC and STLC
- Good knowledge of defect management tools such as JIRA
## Good-to-Have Skills
- Experience with Page Object Model (POM)
- Knowledge of BDD using Cucumber
- API Testing using Postman/Rest Assured
- SQL/database testing knowledge
- Experience with cloud-based testing platforms
- Knowledge of Agile/Scrum methodology
- Experience with Docker or cloud-based CI/CD environments