Design, develop, and maintain automated test scripts using C# and Selenium. Collaborate with cross-functional teams to understand product requirements and ensure comprehensive test coverage. Execute automated tests and analyze results to identify defects and ensure product quality. Develop and implement test strategies, plans, and cases for new and existing features. Continuously improve the automation framework and processes to enhance efficiency and effectiveness.