Good and Interesting question.
I have some tips to share which make tester work easy if developer co-operate. Tips are :
- Developer should perform basic testing from their side before give product for testing to tester.
- Include QA from beginning of project not at the time when product is ready to test.
- Work as Team rater than two different department [Developer & QA]
- As developer never request to QA to ignore any bugs. To find bugs and verify that if those fixed or not is duty of QA.
- Support to QA if they do not have clear understanding of product.