Job analysis is a systematic process of gathering all data and information related to a job to determine the skills, qualifications, and traits needed for the role. It describes the duties and responsibilities of a job to aid in recruitment, selection, and employee satisfaction. Job analysis involves a complete study of all known factors about a job, including tasks, required worker qualifications, and employment conditions. The results of job analysis are used to select appropriate assessment methods that correlate with job performance.