6+ years of experience in Manual Testing and/or Automation Testing (Automation preferred)
Proven experience in leading or mentoring QA teams
Robust experience in test design, execution, and maintenance
Solid knowledge of JUnit and TestNG frameworks
Hands-on experience in building or maintaining test automation frameworks
Experience working in Agile/Scrum environments
Preferred / Nice-to-Have Skills
Working knowledge of Tricentis Tosca (preferred, not mandatory)
Proficiency in Selenium and Core Java
Strong understanding of Object-Oriented Programming (OOP) concepts
Experience with version control systems (e.g., Git)
Knowledge of API test automation
Knowledge of Tosca Standard and Image-based identification strategies
Experience with Test Management tools such as Zephyr Scale or Xray
Exposure to CI/CD tools such as GitHub Actions and Jenkins
Experience in Investment Banking / Financial Services domain
Exposure to enterprise-scale testing and regulated environments