Relationship between Tester & Developer
No developer would appreciate if a Tester tells him that he
does not trust his code. But that should be the attitude of a Tester and more
like a ‘Silent Slogan’. Conflicts
between a Tester and a Developer are a well-known fact in software industry. Irony
is that, it’s even a Frequently Asked Question to Testers in interviews. A
Tester is always expected to handle this relationship wisely.
There can be two ways of driving a Test team in software
project- together with the development team or independent from the development
team. The choice usually depends on the culture of the company but both has its pros and cons. Irrespective of how they work, the important thing to
remember is they share a common motive - to deliver a quality product. It is only possible through teamwork.
Complication arises when they divert from this motive.
A Developer and a Tester are invariably dependent on each
other to grow and develop .By maintaining a healthy professional relationship,
both can be benefitted. A developer needs
a tester to make his code bug-free and developer not only helps a Tester with
his software testing but also developing his technical skills. For a Tester, asking
the right questions to developer is very important. This is where the Tester's communicative skills plays a vital role.