> But, what are the general ways to avoid having or deal with such
> conflicts keeping the relationship between the teams healthy and
> productive?

Both QA management and Development management must come to an agreement regarding the ground rules of bug reports.

In some shops, more detail is required before the bug report is sufficient to hand off to development for fixing. That may happen with inexperienced developers, or when maintenance/development is outsourced.

Other shops require less detail. 

It's always context and company-specific.