diagnostician (diagnostic + -ian; agent_person)
A person who diagnoses, especially a medical doctor