This post is a personal post. So if you don’t like it, just scroll your mouse wheel to the next post in your RSS reader. Ido is leaving Testuff and I would like to thank him for all the wonderful work he did. He joined us when our product was in beta and is leaving when it’s very stable and in production and he had quite a bit to do with that.

During development, there is always the dilemma of whether to let developers test the product or to hire testers to do the job. I always believed that it was better to hire a tester, but if you needed some more testers, you could use developers to temporarily extent the testing team. I thought that testing was an easier job then was programming, and it made sense to me that if the developer has some free time on his hands, the company can use him as a tester as well.

After a few months with Ido I realized that I was way off. Asking a developer do a tester’s job is like asking a hen to fly – he can do it, but usually rather badly. Developers have a particular state of mind that helps them write new code, solve problems in old code and improvise solutions when the direct approach doesn’t seem to work. They subconsciously trod lightly when using the software and cautiously walk around problematic areas and places they know might now work correctly. A tester’s state of mind is altogether different – he’s always looking for new and exciting ways to bring the program to its knees and is constantly on the lookout for the smallest inconsistencies, controls that are off by even one pixel and ways the application can be improved. I’ve never thought of it this way until I had a chance to work alongside a world-class tester.

“Eating our own dog food” usually means using the tool that sell. In Testuff, Ido was eating most of the dog food while the rest of us were, well, making it. Ido was the first to use Testuff in our own testing process, and forced us to improve it to fit to his insanely high standards of user
interface and usability. He brought the same high standards to our customer support, web site and blog, which I think, is self evident.

Ido needs these days some time off after the busy months he had, planing to think and decide about his future plan calmly.
I wish him the best of luck.