Today we are going to discuss an interesting topic in software testing–one that I’m sure any tester or QA can guess. Yes, you guessed it right! It’s definitely the relationship between Testers and Developers.
Isn’t it funny how testers are considered to be troublemakers by nearly all developers in the world?
Truth is, we can’t really blame them because no one likes hearing about their baby’s faults, and this is exactly what we, as testers, are doing in our quest to deliver a quality product. Therefore, it’s no surprise that there’s constant bitterness between us and developers.
When there’s an increasing number of bugs or bugs are so severe that the developer experiences difficulty solving them, he becomes frustrated with the bugs as well as the person who pointed them out. Understanding between the two roles conflicts on so many levels.
My experience has taught me that the best solution is teamwork with friendship among teammates.
Being friends with the developer allows you the opportunity to challenge the product without creating conflict between the two roles. The developer should ensure that he creates a product without any bugs, but ultimately, you both are tasked with the responsibility to ensure an optimal product.
Testers need to ensure that if any bugs are present, they should be fixed before the product is released.
When you as a QA continually work with a team at length, your relationship with the developers becomes friendlier.
You work together as a team to find defects before a product is released, which is an important goal. Furthermore, discussing the designs and solutions raises the developer’s awareness of areas for improvement, and in effect takes the quality mindset to the next level.
While you can find the defects on your own, it is always recommended that you share some of your tactics for testing the application, with the developers. It may help improve their testing approach, but only if everyone cooperates and focuses on the ultimate goal, which is “to deliver with quality”.
I believe that it can be achieved if you–