Key Responsibilities
- Architect, design, and implement a reliable and scalable automation framework for a machine learning platform
- Automate tests to ensure functional requirements and performance KPIs are met
- Conduct rigorous functional and API-level testing to maintain high product quality
- Identify, document, and track bugs through thorough regression testing
- Provide technical leadership and mentorship to team members
- Develop comprehensive test plans covering business use cases and test cases
Requirements
- B.S. or M.S. in Computer Science or related field
- 8+ years of experience with UI automation tools (Selenium) and API automation (Jenkins)
- 3+ years of experience with Python and/or J2EE, including OO paradigms
- Experience with Snowflake, HIVE, or AWS Athena for test validation
- Proficiency in Git workflows, Agile testing methodologies, and Atlassian tools (Jira)