Comment: Re:Developers often make poor testers (Score 1) 228
Untrained testers will behave like monkeys with typewriters and sometimes find bugs. The quality of the bugs will be questionable. Professional tester will actually consider what can go wrong (like using boundary value analysis) and catch the issues where they are harder to track down. Also the tester will document the process (use case, testing scenario, test results) in an accountable manner and can save you from being sued at one point.