How to Tailor a Resume to a Job Description
How to tailor a resume to a job description in six steps: mark up the posting, map keywords to evidence, then rewrite summary, skills and top bullets.
To tailor a resume to a job description, mark the posting's must-have skills, tools and responsibilities, find where your experience proves each one, and then rewrite your summary, skills list and most recent bullet points so they use the posting's own words. Reorder so the most relevant evidence comes first, and cut what this employer will not care about. You are changing emphasis and wording, never facts.
Done from a good base resume, this takes twenty to forty minutes per application. Below is the six-step method, a fully worked before-and-after example, and a way to check the match before you send it.
What tailoring changes, and what it never changes
Tailoring changes which true things you show first and which words you use to describe them. It never changes your titles, employers, dates, degrees or what you actually did.
The parts of a resume that move between applications:
- the summary, rewritten for each role
- the order and wording of the skills list
- the order of bullet points under your recent jobs, and their wording
- which older roles and projects get space at all
The parts that stay fixed are the facts. If a posting asks for Kubernetes and you have never used it, tailoring does not mean adding it. It means making sure the container work you have done is visible and described accurately. Inventing a skill to match a posting is lying on a resume, and it tends to surface in the first technical interview.
Step 1: Read the posting and mark it up
Read the posting twice. The first time, understand the job. The second time, mark four kinds of words:
- Hard requirements: degrees, licences, years of experience, work authorization, languages.
- Skills and tools: software, methods, certifications, technical terms.
- Responsibilities: the verbs and objects in "You will..." lines, such as "own the onboarding of enterprise customers".
- Repeated words: anything mentioned more than once is probably what the hiring manager cares about most.
Separate must-haves from nice-to-haves. Postings often signal this with "required" versus "a plus", or with two separate lists. The keyword extractor pulls the main terms out of a pasted posting if you want a starting list, but read it yourself too; a tool cannot tell you which line the hiring manager wrote with feeling.
Step 2: Map each keyword to your evidence
For every important term, write down where in your history you can prove it. A three-column table is enough:
| Posting term | My evidence | Where it goes |
|---|---|---|
| Customer onboarding | Onboarded 30 mid-market accounts at Fennec | Summary, top bullet |
| Salesforce | Daily use for 4 years, built reports | Skills, bullet |
| Churn reduction | Renewal playbook, renewals up at Fennec | Bullet |
| SQL | Basic queries only | Skills, honestly worded |
| German (C1) | None | Leave out, address in cover letter if relevant |
The last column is where you decide what to do. Rows with strong evidence go high in the resume. Rows with partial evidence get honest wording. Rows with no evidence stay out of the resume; if the gap matters, a cover letter is the place to say how you would close it.
Step 3: Rewrite the summary for this role
Your summary should use the posting's job title and lead with the two or three things the posting cares most about. It is the first block a reader sees, so it does the most work per word.
Keep it to three lines. Use the title from the posting if it honestly describes what you do. If the posting says "Customer Success Manager" and your title was "Account Manager" but the work was the same, the summary is where you can write "customer success manager with four years in..." without touching your official title in the experience section.
Step 4: Reorder and reword the skills list
Put the posting's must-have skills first, in the posting's spelling. If they write "Microsoft Excel", write "Microsoft Excel", not "spreadsheets". If they use an abbreviation, include both forms once, such as "Customer Relationship Management (CRM)".
Remove skills that do nothing for this job. A short list of relevant skills is easier to read than a long list where the important ones are buried. The ATS keywords by job pages show which terms come up most for common roles if you want to sanity-check your list.
Step 5: Rework the top bullets of your recent roles
Move the bullets that prove the posting's main responsibilities to the top of each recent job, and reword them to use the posting's terms. Readers look hardest at your most recent role and its first bullets.
This is rewording, not rewriting history. "Ran kick-off calls and set up accounts for new clients" and "Led onboarding for new mid-market customers" can describe the same work; the second uses the posting's language. If a bullet has nothing to do with this job, move it down or cut it for this version. The work experience guide covers how to write each bullet from scratch.
Step 6: Cut what this employer does not need
Tailoring is also subtraction. A side project in event photography may be a good story, but on a resume for a data analyst role it takes space from evidence the reader is looking for. Older roles that do not support this application can shrink to one line or disappear, as long as the timeline still holds together.
A worked example
A fictional candidate, Tomás, is an account manager at a software company in Lisbon applying for a Customer Success Manager role in Amsterdam. Here are the relevant lines from the posting:
Customer Success Manager (B2B SaaS)
You will:
- Own onboarding and adoption for a portfolio of mid-market customers
- Reduce churn and drive renewals and expansion
- Run quarterly business reviews with customer stakeholders
Requirements:
- 3+ years in customer success or account management in SaaS
- Hands-on experience with Salesforce; Gainsight is a plus
- Comfortable with data: you track health scores and usage metrics
- Fluent English
The words that matter: onboarding, adoption, mid-market, churn, renewals, expansion, quarterly business reviews, Salesforce, Gainsight, health scores, usage metrics.
Summary, before:
Motivated account manager with a passion for building relationships and delivering excellent service. Experienced in software sales and client support.
Summary, after:
Account manager with four years in B2B SaaS customer success, owning onboarding, renewals and quarterly business reviews for a portfolio of 45 mid-market customers. Tracks account health and usage in Salesforce. Looking for a Customer Success Manager role.
Skills, before:
Communication, Microsoft Office, teamwork, CRM, Portuguese, English, problem solving
Skills, after:
Salesforce, customer onboarding, renewals and expansion, quarterly business reviews, account health tracking, Microsoft Excel, English (fluent), Portuguese (native)
Bullets under the current role, before:
- Managed a portfolio of client accounts
- Answered client questions and escalated technical issues
- Prepared reports for management
- Worked with sales on renewals
Bullets, after:
- Own onboarding and adoption for 45 mid-market customers, from kick-off call to first value review
- Run quarterly business reviews with customer stakeholders, using Salesforce usage data to agree the next quarter's goals
- Worked with sales on a renewal playbook that brought renewals forward by a month and gave early warning on at-risk accounts
- Built a Salesforce report tracking login frequency and feature usage, now used by the team as a basic health score
Notice what did not change. Tomás did not add Gainsight, because he has not used it. He did not change his title to Customer Success Manager in the experience section, because that was not his title. Every number is one he can explain in an interview. What changed is that a reader scanning for "onboarding", "renewals", "quarterly business reviews" and "health score" now finds them in the first lines, attached to real evidence.
Check the match before you send
Once the tailored version is ready, compare it against the posting one more time. You can do this by hand with the keyword map from step 2, or with a tool.
Here is how that works in japply. Paste your tailored resume and the posting into the free ATS checker; it runs in the browser with no signup and lists which of the posting's keywords your resume matches and which are missing, along with format checks. For Tomás, "Gainsight" would show as missing, which is correct and fine. Anything else that shows up missing is a prompt to ask: do I have this, and did I just describe it differently?
If you build your resume in the resume builder, you can paste the job description there and watch the live ATS score change as you edit. With a free account (25 tokens), AI resume tailoring costs 5 tokens: it proposes a tailored version against the posting, which you then read line by line and correct. Treat it as a first draft. You know which numbers are real and which phrasing sounds like you.
How much tailoring is enough
Match the effort to how much you want the job:
- Quick (about ten minutes): rewrite the summary and reorder the skills list. Use this for roles that closely match your base resume.
- Standard (twenty to forty minutes): all six steps above for your two most recent roles.
- Deep (an hour or more): the full method plus a tailored cover letter and a check of the company's own language on its website. Use this for the few roles you really want.
A base resume tailored lightly for each application usually does better than one generic resume sent everywhere, because the words a recruiter searches for come from the posting.
Common questions
Do I need a different resume for every job?
You need a tailored version for every job, built from one base resume. The structure, facts and most bullets stay the same; the summary, skills order and top bullets change. Keep each version saved with the company name so you know what you sent.
Is it OK to copy words from the job description?
Yes, for skills, tools and responsibilities you genuinely have. Using the posting's exact term helps both a keyword search and a human reader recognise the match. Do not paste whole sentences from the posting into your resume; it reads as copied and says nothing about you.
How many keywords should I match?
There is no target number that holds across employers. Aim to cover every must-have requirement you genuinely meet and the nice-to-haves where you have evidence. A missing keyword you do not have is better left missing.
Should I change my job title to match the posting?
No. Your official title stays as it was, because a background check will confirm it. You can describe the work in the posting's language in your summary, or add a plain-language equivalent in brackets, such as "Analyst II (Data Analyst)".
Should the cover letter be tailored too?
Yes, and it is the better place for things the resume cannot say: why this company, and how you would cover a requirement you do not fully meet. Cover letters in japply are free and unlimited in English, Finnish, German, French, Spanish and Swedish; see the cover letter examples by job title for the shape of a tailored one.
If you have not written the base resume yet, start with how to write a resume and come back here once you have something to tailor.