Soft Skills  Good Communication skills Efficient taskmaster Self-reliant and quick learner Convey effectively with all task progress, evaluations, suggestions, and schedules along with technical and process issues Strong critical and logical Thinking