- Strong hands-on experience with C# for automation testing of Windows applications.
- Proficiency in API testing using tools like Postman, REST Assured, SoapUI, or Swagger.
- Extensive experience working with Azure DevOps, including integrating automated tests into the CI/CD pipeline.
- Expertise in designing and implementing automated test frameworks and maintaining them for long-term scalability.
- Solid experience in both functional testing (UI-based) and API testing (RESTful services, SOAP, etc.).
- Strong understanding of Windows application architecture (WPF, WinForms) and automation tools to support them.
- Proficiency in test management tools and version control systems like Git or SVN.
- Experience with unit testing frameworks (e.g., NUnit, MSTest) and mocking frameworks (e.g., Moq).
- Solid understanding of Agile methodologies (Scrum, Kanban) and experience working in an Agile environment.
- Strong troubleshooting, debugging, and problem-solving skills.
- Exceptional communication skills to report test results and collaborate with stakeholders.
- Ability to work independently, as well as part of a cross-functional team.