Here are some things that I do to make sure I have high confidence in my estimates.
I talk to my team and learn what they are capable of. As a manager or as a peer engineer. Estimates don't mean anything if the other people involved won't or can't do what is asked.
I quickly identify which parts we are not experienced in. What things are outside of our current experience and competence. Those parts are labeled high risk.