Design and implement test automation frameworks from the ground up by identifying areas of manual testing that can be automated Create scalable test scripts for regression, functional, and UI testing Coordinate with Product to ensure testing considerations are integrated from requirements through release Develop and execute automated tests for each product version prior to release (Python, C#, Java, or similar) Troubleshoot and debug test failures, working with Product and Engineering to isolate root causes Incorporate incoming customer-reported issues into automated test coverage Generate and maintain documentation for test plans, test cases, and automated test results Evaluate, integrate, and maintain automation tools (applications, scripts, dashboards) to increase QA team efficiency Create and maintain controlled test environments to catch issues early and enable reliable product deployment Work with Product and Regulatory teams to ensure verification and validation (V&V) activities are documented for compliance