The Software Quality Assurance Analyst will build (write code) and support automated testing, with a specific emphasis on the creation, execution, and management of automated tests across all levels of testing, including unit, functional, integration, user acceptance, and Production deployment validation testing. This role combines traditional QA disciplines with modern AI/ML testing strategies, including validating AI models, automating test flows with AI-assisted tooling, and improving product quality using intelligent test frameworks.