Proficiency in at least one programming language (e.g., Java, JavaScript, Python)
Experience writing unit and integration tests
Experience with automation tools and frameworks (e.g., Selenium, Cypress, Playwright, JUnit)
Familiarity with API testing and backend service validation
Understanding of Agile/Scrum development practices
Experience working with version control systems (e.g., Git)
Strong analytical and problem-solving skills
Effective collaboration and communication
Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or related field