Bachelor’s degree in Computer Science or a related engineering discipline 5+ years of experience in quality engineering, test automation, or testing tools development Strong programming skills in Java, with experience in JavaScript or TypeScript for automation Hands-on experience with functional, UI, and API testing tools such as Selenium, Playwright, Cypress, Appium, REST Assured, Karate, or similar Experience integrating tools with CI/CD platforms, test management systems, reporting tools, and device farms Solid understanding of SQL and NoSQL databases, messaging systems such as Kafka, and modern architectures including REST, gRPC, and event-driven systems Strong problem-solving, debugging, and root cause analysis skills Excellent communication and collaboration abilities