Design, develop, and enhance automation frameworks Write automated test suites for web, API services, and other applications Integrate automated tests into CI/CD pipelines Execute and manage functional, regression, integration, and performance tests Participate in requirement reviews to define test scenarios Perform root cause analysis of failures and collaborate with development/product teams Maintain test data, mocks, and environments Build specialized tooling for QA efficiency Document test plans, test cases, and automation design decisions