Today I had an inspiring chat with one of fellow QA engineers about one of the systems we recently developed. I had a new requirement in mind that triggers complete re-test of the system.
Me: How long does it take to re-test our solution?
QA: Any new features or components?
Me: No, "just" another communication protocol.
QA: Give me 10 minutes, I'll consult with the Test Plan and Design.
And if initially I was going for really quick and dirty estimate, I just could not make myself ask for that. I've got my needs under complete control of a professional.
Professionals feel responsible for everything they say to you, their internal code of conduct just does not allow them to fool you or compromise quality of their advice, even if you ask for it.
Professionals, unlike amateurs, will always ask you for what they need to deliver you the best possible result.
They are near you, just look around.