Im a test engineer and planning to implement automation testing in our project which uses desktop applications in .net. Basically testing scope is to cover functionalities and to see whether each button are working fine. I would like to know automation tool which can be used for functionality testing of desktop applications with win forms for a QA person with
1. Only limited coding knowledge
2. Proficient in coding
Looking forward for some expert opinions.