Diligent
adjective
quietly and steadily persevering especially in detail or exactness
“a diligent (or patient) worker”
Similar: persevering
adjective
characterized by care and perseverance in carrying out tasks
“a diligent detective investigates all clues”