Define and own the quality and testing strategy Develop and maintain robust automated test suites using TypeScript Implement CI/CD quality gates Expand non-functional testing coverage Build deterministic test data sets, mocks, service virtualization, and cloud-native ephemeral environments Collaborate with engineers and product teams to design for testability Integrate and validate AI-driven services Mentor engineers on testing best practices Instrument tests and systems for telemetry, analyze failures, reduce flakiness, and optimize execution time and coverage Document test plans, quality architecture, and workflows