Bachelor’s degree in Computer Science, Engineering, or related field 2+ years of experience in Quality Assurance Proficiency in manual and automated testing processes Experience with test automation tools such as Selenium, JUnit, or similar Familiarity with programming languages such as Java, Python, or C# Knowledge of CI/CD practices and tools (Jenkins, Git, etc.) Strong analytical and problem-solving skills Strong communication skills Detail-oriented mindset Ability to work in a fast-paced environment and manage multiple projects Solid understanding of Agile methodologies and the software development lifecycle