Excellent critical thinking skills to identify alternative approaches and solutions to problems Management skills Technical mathemetical and physics skills Communication skills Creative mind Attention to detail Enthusiasm and commitment Good time management and problem solving skills Team player Passion for learning