Job analysis is the systematic process of collecting information about jobs within an organization. It involves analyzing tasks, duties, responsibilities, skills and qualifications required for each job. The key methods used for job analysis include observation, interviews, questionnaires, checklists and critical incident reports. The main uses of job analysis data include human resource planning, recruitment, training, performance evaluation, job design and health and safety compliance. Conducting regular job analysis helps organizations ensure their jobs and employees requirements remain aligned.