troubleshooter
Short definition from Wiktionary
Noun
- A person skilled at locating the causes of problems and rectifying them.
- A software program or routine that attempts to diagnose a problem with the system.
We haven’t written up troubleshooter yet: Simple and Standard meanings, examples and a quiz.