You don't ask to many questions.
When you are a medior you have learned that in some cases it is better to start asking questions. This can prevent a boss being disappointed in you.
When you reach the point that you have more then 10 years of experience in software testing,
then you start to see things completely different...
I'll try to explain:
Suppose your company is building software and the team puts in full energy to write the requirements and test the software for it's correct functionality...
"For example you tested the software for German language, but the ship is headed for France."
It's like testing a fire extinguisher in a burning WTC building.
If this is the case, as a senior tester at this point you should realize:
'testing might be performed on the wrong level!',
...and you should consider to take action.
Because your analysis / findings in some cases might be very crucial!!