competent
com-pe-tent
adjective
Having the necessary ability, knowledge, or skill to do something successfully.
"She is a competent driver."
Thesaurus
Synonyms: able, capable, effective, efficient, workmanlike, adequate, equal
Antonyms: incompetent, unqualified