Bachelor's degree in Computer Science or related field. Experience in test automation using tools like Selenium, JUnit, or TestNG. Understanding of software testing principles and methodologies. Familiarity with version control (e.g., Git) and CI/CD tools (e.g., Jenkins). Basic knowledge of Agile/Scrum processes. Strong problem-solving and communication skills.