Experience goes together with the understanding of actions that should or should not be done.
This rule can be applicable to all types of work relations.
Further, we will analyze the most popular and clear rules for building communication between a testing department and a development department.
What you should not say to developers
Don’t disturb them for trifles
First, try to write to a developer in an office chat or arrange a meeting. If you constantly distract them from being focused, they will have difficulty trying to work efficiently.
It’s not a shame to ask for help
We can’t know everything.
It’s good and even correct to ask about something to know more information.
Try to ensure the answer you received is clear and you won’t need to ask the same question several times.
The main motto of a product team is “We are all in the same boat and it’s great if everyone has a paddle.”
Such words help to go in the same direction.
The first rule for QA engineers: you should not trust the developer’s words
“Everything must work correctly” or “I edited several lines of software code and this won’t break anything” are a few examples of phrases after hearing which you should retest a project one more time.
It’s not correct to say to a developer that they must test a bug when you wish.
This only makes them nervous and may even significantly increase the time needed to fix an issue.
Such comments won’t help.
Just imagine you are a developer and think about how you will work if someone constantly changes your sequence of actions.
What you can discuss with developers
Constantly exchange data with developers
Discuss your methods and basics of testing with them, and find “access_key” to every developer you interact with or will interact with.
Tell them about the ways you will test software or, in other words, what quality assurance services you offer in your everyday work.
This strategy will help you avoid numerous defects inside software code.
But this can also be challenging due to the following reasons:
- Lack of time;
- Appearance of a process inside a company that doesn’t allow to do this;
- Personal unwillingness of developers to work together with testers.
Be ready to protect the bugs you report
Sometimes testers need to prove that bugs that need to be fixed are critical.
In some time, this work becomes easier, especially when you start to understand the clear proof that ensures them a bug should be fixed.
Correct preparation of facts and the ability to look a few steps forward help save money spent by your company.
Try to describe bugs clearly
Try to use the developers’ words.
Otherwise, try to write bug reports as clearly as possible.
A qualitative report containing all necessary information will be rapidly fixed by a developer.
It’s logical to suppose that a group of testers will instantly start testing the part of the software that contains the issue.
And finally, patience and only patience
Try to find common ground with problem and a little bit egoistic developers.
This is a common rule that can be used in any field.