* Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
* Proven experience in Software QA and testing (manual and/or automation).
* Strong understanding of QA methodologies, tools, and processes.
* Experience with testing web, mobile, and/or cloud-based applications.
* Familiarity with test management tools (e.g., JIRA, TestRail, Zephyr) and bug tracking systems.
* Hands-on experience with automation tools/frameworks (e.g., Selenium, Cypress, Playwright, Appium, or similar) is a plus.
* Knowledge of APIs and experience with API testing tools (e.g., Postman, RestAssured).
* Basic understanding of CI/CD pipelines and version control systems (e.g., Git, Jenkins).
* Strong analytical, troubleshooting, and problem-solving skills.
* Excellent communication and collaboration skills with attention to detail.
* Ability to work independently as well as in a team environment.