We have some interviews coming up whereby we're recruiting for a quality assurance role. The purpose of developers being involved is to understand whether hte person will work well with the development team.
What are the most important question(s) a developer should ask a QA person? I'm looking for practical questions more than fluffy open questions, your thoughts?
Unfortunately, sometimes, the fluffy open questions are the ones that give you the best view of a person.
Whatever technical questions you ask (and these depend a lot on your development methodology so I can't really help you there, they should be tailored), you should always establish how the potential candidate will work in a team environment.
You need to establish that:
I find the best approach in interviews is to present scenarios and ask the candidate what they think, for example:
Just on the answer to that question alone, you could evaluate whether the candidate:
and so on.
I cannot stress also how communication skills are important to the developer/tester relationship. Have the tester generate a rough bug report (any bug they want to) and discuss its adequacy (exact steps, expected behavior, actual behavior, ...).