What is the most important quality for the team lead?
The strongest side of team lead (IMO) is human skills. The main task of team lead is to support morale in the team, to help people, to resolve conflicts.
If team lead doesn’t know something it is totally ok to say: “I don’t know let’s find out together” or “ask Jack he should know this”.
(This is my opinion. I’m posting it to hear your opinions in response.)
Tell me about the best team lead you worked with.