Skill Variety: The degree to which a job requires various activities, requiring the worker to develop a variety of skills and talents.
Autonomy: The degree to which the job provides the employee with significant freedom, independence, and discretion to plan out the work and determine the procedures in the job.