The .NET Reflector team has been quietly growing all year, and as you saw earlier today, that trend is set to continue. We thought it might be a good idea if we actually introduced ourselves. As one of the newest members of the team, we decided to start with Ruchika:
What’s your background?
I was working at Microsoft as a Test Engineer fresh out of university. Whilst at Microsoft I worked for two teams: Microsoft Business Solutions (which supports and creates applications for Microsoft Dynamic Products like Axapta, Navision, CRM, etc…) and the Entertainment and Devices division (which creates integrated infrastructure solutions, and delivers services for products like Zune, Xbox 360 Kinect, Windows phone 7 and other Microsoft peripheral products).
I happened to move to Cambridge recently, and the next big thing to happen to me was RED GATE! 🙂
What are you working on at the moment?
Currently I am working on .Net Reflector, coming up with a UI automation framework for our application using a VSTF integrated feature called CodedUI.
If you could make one change to .NET development, what would it be?
Well, for me as a tester, I would really like to see a more robust test framework provided with Visual Studio. The Unit test, Db testing, Load testing features of VSTF are great, but we could definitely do with a better and more robust CodedUI framework. I personally feel there is still a lot of work to be done by Microsoft on the Spy feature and Coded UI code generation front.
What’s the most interesting / satisfying project you’ve worked on, and why?
There was this “crazy phase” back in Microsoft, when we were doing data migration testing and trying to verify SKU patterns in counts of millions. It was a very challenging task, and we had to set up a ‘Data Health Task Force’ team to perform the testing for all the data migration, which was happening as part of getting rid of our legacy DOS-based systems (which were still being used to sell a few product lines, like Microsoft Dynamics NAV)!
What do you do to relax?
I go for a walk to get some fresh air, or just recline on my sofa and sip a hot cup of tea.
What’s your favorite book (technical and / or non-technical), and why?
The Fountainhead by Ann Ryand. The message of being true to oneself, and fighting for what you know is right instead of submitting to social pressure, is brought out very vividly through the character of the protagonist, Howard Roark. Roark seemed to have failed in most of his goals and projects in life, but truth triumphs in the end!
Do you have any advice / suggestions / questions for other testers?
Because the test team is typically so scattered, it could be a good idea to meet up more often and discuss any ideas and practices we follow in our projects, sharing them with each other and taking away the good bits! If you already do this – fantastic!