A mining engineer should have the following qualities -
Strong technical skill
Problem-solving and analytical skills
Managerial and interpersonal skills
Organization and efficiency