Bachelor's degree in Computer Science, Engineering, or a related field 5+ years of experience in software quality assurance Strong knowledge of QC methodologies, tools, and best practices Experience with both manual and automated testing Experience with test automation frameworks (e.g., Selenium, Cypress, or Appium) Excellent analytical and problem-solving skills Strong attention to detail Good communication and teamwork skills