As a Test Automation Engineer, your primary responsibility will be to develop, execute, and maintain automated tests for various types including UI, API, and performance. You will work closely with product and development teams to identify defects and use cases, analyze user requirements, and testing results. Your role will also involve providing test execution summaries, identifying areas for improvement, and contributing to release planning and risk management. To excel in this role, you must have extensive experience in C# and .NET along with a background in desktop applications. Proficiency in automated testing, Agile methodologies, and CI/CD tools is essential. Additionally, strong communication and analytical skills will be crucial for effective collaboration with cross-functional teams. Hands-on experience with testing tools like Qtest and Azure DevOps will be a significant advantage.,