A job specification is a list of the skills, abilities, personality traits, and other characteristics that a candidate must possess in order to execute the job. A job description is a written statement of the responsibilities, duties, and functions of a particular job within an organization.