This is a very interesting discussion. Why do I love testing. It is because I love the analysis. I love working out what the problem area is, understanding it, working out where the problems are likely to occur. Having done that, designing the test cases and documenting them in an optimal way is challenging but rewarding when completed. When I feel happy that I have covered the length and breadth of the test requirements, it feels great. I know I’m in a good position to raise defects when necessary. My relationships with developers are greatly enhanced and there is not an endless conversation in the defect management system, sucking in test managers , project managers and loads of others. This saves one heck of a lot of time and money. Good test case documentation is also a great way of recording all those nuances which I have worked out and do not want to forget in the sprint of getting things done at test execution time. I think it is time to start loving test case documentation.