Guides · Reading a posting
How to read a job description: decode what the job really is
A job description mixes three things: the work the team needs done, a template from HR, and a wish list. Separating them before you tailor saves time and keeps you from rewriting your resume around a line nobody cares about.
General advice, updated 2026-10-30. Examples are fictional. Nobody can promise you an interview or an offer, and we do not.
Read it in this order
- Responsibilities first. This is the closest thing to the actual week. Note the verbs: build, own, support, coordinate, analyse.
- Then requirements. Check which ones connect to a responsibility. Those are the real must-haves.
- Then preferences and “nice to haves”. These are tie-breakers, not filters, unless the posting says otherwise.
- Skip the company boilerplate and benefits until you have decided the role fits.
Signals worth noticing
- Repetition: a tool or task mentioned in the summary, the duties and the requirements is likely central.
- Order: the first few responsibilities often describe most of the time spent.
- Verbs of scope: “own” and “lead” point to decision-making; “support” and “assist” point to a contributing role.
- Who you work with: “partner with finance leadership” and “support the finance team” describe different levels.
- Hard constraints: licences, work authorisation, location, travel, shift patterns. These are usually real.
Turn it into a tailoring checklist
Write the five to eight things that matter most, each tied to a responsibility. That short list, not the full posting, is what your resume should answer first. For each item, find the sentence in your resume that backs it, or mark it as a gap.
Fictional posting line, decoded
Before: Seeking a dynamic, data-driven self-starter with 5+ years experience to own monthly reporting, partner with sales leadership and drive insights using SQL, Tableau and Python (a plus).
After: Must-haves: monthly reporting ownership, SQL, Tableau, working directly with sales leaders. Signal of level: “own” and “partner with leadership”. Preference: Python. Filler: “dynamic”, “self-starter”.
The decoded version tells you which bullets to move to the top and which words not to waste space on. It does not tell you to add Python if you have not used it.
Questions the posting leaves open
Keep these for the screening call. They show you read the posting carefully.
- Is this a new role or a replacement? It changes what “own” means.
- Which of the listed tools are used daily?
- What would the first few months of work look like?
Free tool · No signup
Job description keyword extractor
Pull the skills, tools and required vs preferred qualifications out of a posting, and see which ones your resume already mentions. It runs in your browser; nothing you paste is sent or saved.
Open the job description keyword extractorCheck your resume against a real posting.
Paste a job description and your resume. For each requirement you get the sentence that backs it, or an honest gap. Free, no account needed.
Start the free checkQuestions
How do I know which requirements are real must-haves?
Look for the ones that connect to a listed responsibility or a legal constraint, and that appear more than once. For the decision about whether to apply, see the guide on required vs. preferred qualifications.
Is there a quick way to pull the keywords out of a posting?
The free job description keyword extractor on ApplyHonest lists the skills, tools and required vs. preferred items in your browser, with no signup. The free check then matches each requirement to your resume.
Role guides: Data analyst, Business analyst, Marketing manager