HumanSoft โปรแกรม HR
Published: September 19, 202380,352 views
Date Modified: October 1, 2026
HR Knowledge
Job Description: Definition, Writing and Example - blog image preview
Blog>Job Description: Definition, Writing and Example

What Is a Job Description (JD)? How to Write One, with an Example

A Job Description (JD) is a document that defines what a role involves, its responsibilities, who the employee reports to, and the qualifications required. HR uses a JD as the foundation for job postings, candidate selection, salary decisions and performance evaluation. A good JD should contain at least eight sections, from the job title and summary to salary and benefits.

 

Table of Contents:

Job Description vs. Job Specification: What Is the Difference?

A Job Description explains what a role is and what the employee must do. A Job Specification explains the qualifications a person needs to perform that role. In practice, many organisations combine both in a single JD document, then adapt selected sections into a job posting.

 

Document Question It Answers Purpose Readers
Job Description (JD) What does the role involve, what are its responsibilities, and who does it report to? Recruitment, pay decisions, performance evaluation and onboarding HR, supervisors, employees and candidates
Job Specification What education, experience and skills does the person need? Candidate screening and interviews HR and supervisors
Job Posting Why should a candidate apply for this role? Attract candidates through job websites and social media Candidates

 

Why HR Should Prioritise Job Descriptions

A clear JD attracts suitable candidates from the outset, reduces screening time and establishes a shared understanding between the company and employee of what the role requires. An unclear JD can leave candidates confused about the role, resulting in unsuitable applicants or little interest in applying.

 

Key benefits of a JD for an organisation:

  • Recruit the right people Candidates can assess whether they meet the requirements before applying, helping HR receive more suitable applications.
  • Set appropriate salaries Compare the scope of work and responsibilities across roles.
  • Evaluate performance clearly Supervisors and employees share the same understanding of the core responsibilities.
  • Onboard new employees faster Employees know what they need to do and who they report to from day one.

 

A JD should do more than make an impression. It should also be engaging enough to attract candidates who are the right fit.

 

A clear JD attracts suitable candidates from the outset, reduces screening time and establishes a shared understanding between the company and employee of what the role requires. An unclear JD can leave candidates confused about the role, resulting in unsuitable applicants or little interest in applying.    Key benefits of a JD for an organisation:  Recruit the right people Candidates can assess whether they meet the requirements before applying, helping HR receive more suitable applications. Set appropriate salaries Compare the scope of work and responsibilities across roles. Evaluate performance clearly Supervisors and employees share the same understanding of the core responsibilities. Onboard new employees faster Employees know what they need to do and who they report to from day one.    A JD should do more than make an impression. It should also be engaging enough to attract candidates who are the right fit.

 

What Does a Job Description Include?

A complete JD has eight sections: job title, job summary, duties and responsibilities, reporting line, qualifications, working conditions, salary and benefits, and performance indicators.

 

No. Section What to Include Example
1 Job Title Official job title and division or department Accounting Officer, Accounting and Finance Department
2 Job Summary An overview of the role and its main objectives in 2–3 sentences Maintain accurate accounting records and complete monthly financial closing on schedule.
3 Duties and Responsibilities List 5–8 core duties in order of importance, starting each with an action verb. Record receipts and payments; reconcile bank accounts.
4 Reporting Line Who the employee reports to and how many team members they supervise Reports directly to the Accounting Manager
5 Qualifications Education, years of experience, skills and certifications. Separate essential requirements from preferred qualifications. Bachelor's degree in accounting; 1–3 years of experience
6 Working Conditions Employment type, working days and hours, location, and contract duration, if applicable Permanent employee; Monday–Friday, 08:30–17:30
7 Salary & Benefits Salary range or pay conditions, plus key benefits THB 18,000–25,000; group health insurance
8 Key Performance Indicators (KPIs) Outcomes used to measure successful performance Complete financial closing by the 5th of the following month.

 

Read more about employee benefits to include in a JD.

 

How to Write a Job Description: Step by Step

Write a JD in six steps: gather information from people doing the work → write the job summary → list duties in order of importance → define qualifications → add working conditions and compensation → have the supervisor review it.

  1. Gather information from people doing the work Interview the supervisor or current employee to understand their daily, weekly and monthly tasks.
  2. Write a job summary in 2–3 sentences Explain why the role exists and what outcomes it delivers for the organisation.
  3. List 5–8 duties, starting with the most important Start each item with an action verb, such as "prepare", "review" or "coordinate".
  4. Separate essential requirements from preferred qualifications Include only qualifications relevant to the actual work.
  5. Add working conditions and compensation Include working days and hours, location, employment type, salary range and benefits.
  6. Have the supervisor review the JD and revisit it annually or whenever the scope of work changes.

 

Job Description Example 

Example JD for an HR Officer Adapt it for other positions by changing the content of each section.

 

Job title: HR Officer, Human Resources Department

Job summary: Manage recruitment, employee documentation and monthly payroll data preparation accurately and on time.

 

Duties and responsibilities:

  1. Publish job postings, screen applications and schedule interviews as requested by supervisors.
  2. Prepare employment contracts and new employee documents, and register or deregister employees for social security.
  3. Collect attendance, leave and OT data for payroll processing.
  4. Conduct onboarding for new employees and answer questions about benefits.
  5. Keep the employee database up to date.

 

Reports directly to: Human Resources Manager

Essential qualifications: Bachelor's degree in human resource management or a related field; 1–2 years of HR experience; proficiency in Excel.

Preferred qualifications: Experience using HR or payroll software.

Working conditions: Permanent employee; Monday–Friday, 08:30–17:30; Bangkok office.

Salary and benefits: Salary according to the company pay structure; social security, group health insurance and annual leave.

Performance indicators: Fill vacancies within 30 days; submit complete payroll data before the payroll cut-off date.

 

What Makes a Good Job Description?

A good JD clearly defines the work, is written with input from people who understand the role, uses plain language, avoids unexplained abbreviations and stays concise.

 

1. Clearly Define the Role  Describe the role and its responsibilities clearly and completely to prevent confusion and overlapping duties with other positions.    2. Involve Role Experts or Current Employees  HR cannot know every detail of every department. A good JD should therefore be developed with the person doing the work or the direct supervisor of the role.    3. Use Plain, Easy-to-Understand Language  There is no need for elaborate wording. Avoid vague, complex or potentially misleading terms so candidates can understand the role accurately.    4. Avoid Unexplained Abbreviations  Candidates may not be familiar with internal abbreviations. If an abbreviation is necessary, include its full name or an explanation in parentheses.    5. Keep It Concise and Relevant  A longer JD is not necessarily better. Include only relevant details and stay focused.

 

1. Clearly Define the Role

Describe the role and its responsibilities clearly and completely to prevent confusion and overlapping duties with other positions.

 

2. Involve Role Experts or Current Employees

HR cannot know every detail of every department. A good JD should therefore be developed with the person doing the work or the direct supervisor of the role.

 

3. Use Plain, Easy-to-Understand Language

There is no need for elaborate wording. Avoid vague, complex or potentially misleading terms so candidates can understand the role accurately.

 

4. Avoid Unexplained Abbreviations

Candidates may not be familiar with internal abbreviations. If an abbreviation is necessary, include its full name or an explanation in parentheses.

 

5. Keep It Concise and Relevant

A longer JD is not necessarily better. Include only relevant details and stay focused.

 

Summary: Why Job Descriptions Matter

A Job Description defines what a role involves, its responsibilities and the type of person needed. A good JD covers all eight sections, is developed with people who understand the work, is concise and easy to read, and is reviewed regularly. It helps HR teams recruit suitable people, set appropriate compensation and evaluate performance clearly.

 

Once the JD is ready, the next steps are publishing the vacancy and screening candidates. HumanSoft's Recruitment System supports online applications and candidate management in one system. Learn how to use it in Modern Job Postings with HR Software or try it free for 30 days

 

FAQ: Frequently Asked Questions About JDs

Q: What does JD stand for?

A: JD stands for Job Description. It is a document outlining the duties, responsibilities and qualifications for a role.

 

Q: Who should write a Job Description?

A: HR should work with the supervisor or the person performing the role. HR manages the format and alignment with the organisational structure, while the supervisor provides details of the actual work.

 

Q: How long should a Job Description be?

A: Generally, about one page, with 5–8 core duties and 4–6 qualifications. A longer document often indicates that responsibilities from multiple roles have been combined.

 

Q: Should a Job Description include a salary?

A: Include a salary range or at least the compensation conditions. This helps candidates decide more quickly and reduces interviews with applicants whose salary expectations do not align.

 

Q: How often should a Job Description be updated?

A: Review it at least once a year and whenever the scope of work changes, the organisation is restructured, or the role is reopened for recruitment.

 

Read More Articles About Recruitment

HumanSoft team ready to helpHumanSoft Payroll & HR SolutionFree 30-day trial, all HR functions
  • Free setup service.
  • No expenses at all.
  • Dismiss at any time.
Try it free