- BS or MS in Computer Science, Engineering, or related technical field, or equivalent
- 6+ years of experience in Software Development Engineering in Test (SDET), Quality Engineering, or automation-focused software development
- Experience testing machine learning systems, such as recommendation systems, search ranking systems, or other probabilistic ML application systems
- Strong programming expertise in Python, JavaScript/TypeScript, Java, C++, or similar object-oriented programming languages
- Extensive experience designing scalable test automation frameworks and infrastructure from the ground up
- Advanced experience with Selenium or Appium or UI Automation technologies
- Deep understanding of APIs (RESTful), Libraries, SDK/Application Frameworks, Native Applications, microservices, and backend validation
- Strong experience with modern frontend frameworks such as React
- Experience implementing automated testing in CI/CD environments using Jenkins, GitHub Actions, CircleCI, or similar tools
- Excellent technical communication, leadership, mentoring, analytical, and problem-solving skills
- Ability to independently lead large-scale quality initiatives and influence engineering guidelines