Painstaker

Webster's Dictionary of the English Language

·noun One who takes pains; one careful and faithful in all work.