Monday, August 27, 2012

Challenges in Software Testing

All software engineering areas face lot of challenges during execution. So, I would say, as a tester, never ever get surprised when you face challenges in software testing. But, it is also a hard fact for tester community that most of the companies are not testing oriented. Management always do a good appraisal of development teams. Sometimes, appreciation goes to development teams only.
Few points that I want highlight to management / project managers & development teams:
  1. If development teams are so good / intelligent, then why you need testers to test the application.
  2. Remember - by testing a build / release, testers evaluate the Quality of work done by developers.
  3. During every regression testing, lot of bugs got re-opened (what quality of work was done by developers)
  4. Sometimes, a customer release requires 5-7 regression testing cycles. Think Why?
  5. During these 5 to 7 regression cycles, developers made so many mistakes. Testers help to prevent the defect leakage to customer. But, at the end, if even if 2-3 minor bugs goes to customer, everybody from top to bottom will catch testers. Just imagine, with one mistake of a tester, everybody will catch testers from the neck. Are testers bound to make not even a single mistake? But, developers can repeat the same mistakes multiple times.
  6. Most of the times, developers eat tester's time.
  7. I never understand why management always keep a difference between developers and testers. You might be having answer to this question, but, I'm not.

1 comment:

  1. I browse and saw you website and I found it very interesting.Thank you for the good work, greetings
    Software Testing Interview Questions

    ReplyDelete