Last Minute Resume
Try for free

How to tailor your resume to a job description

Updated · 8 min read · By the Last Minute Resume team

Tailoring a resume means adjusting it for each job so the person (and the software) reading it can see, quickly, that you have what this particular post asks for. It doesn't mean rewriting it from scratch every time, and it never means claiming skills you don't have.

This guide gives you a routine that takes about fifteen minutes per application: how to read a job description, how to keep a master resume to tailor from, which parts of the page to change, how to handle keywords honestly, and a worked example of a resume before and after.

Why one resume for every job doesn't work

A generic resume is written to be acceptable for many jobs, so it rarely looks like the best fit for any of them. Two things go wrong:

  • The reader can't find the match. A hiring manager looking for “stakeholder management” and “SQL” will skim for those. If your resume says “worked with business teams” and “databases”, the match is there but invisible.
  • The software ranks you lower. Many employers use an applicant tracking system (ATS) that lets recruiters search and filter applications by keywords and job titles. If the post's words aren't on your resume, you may not come up.

Our ATS resume tips explain what that software actually does. The short version: it rewards resumes that use the job post's language for skills you really have.

Step 1: Read the job description like a checklist

Copy the job post into a document and go through it with two highlighters, or two colors of bold:

  1. Must-haves: skills, tools, qualifications or experience the post says are required, or repeats more than once.
  2. Nice-to-haves: anything marked preferred, desirable, a plus, or mentioned once near the end.
  3. The job title exactly as written, and any alternative title used in the text.
  4. Clues about the work: the problems they mention, the team you would join, the results they care about.

Here is a short, made-up job post and what you would pull out of it:

Job post (excerpt)

Data Analyst, Customer Insights We're looking for an analyst to help our marketing and product teams understand customer behavior. You'll build dashboards in Power BI, write SQL against our data warehouse, and run analyses on retention and churn. You'll present findings to non-technical stakeholders. Required: 2+ years in analytics, strong SQL, Power BI or Tableau, experience with A/B testing. Nice to have: Python, e-commerce or subscription business experience.

Must-havesNice-to-havesClues
SQL, Power BI, A/B testing, 2+ yearsPython, e-commerce, subscriptionsRetention and churn; presenting to non-technical people

Step 2: Keep a master resume to tailor from

Tailoring is fast when you start from a longer master document rather than from your last application. Your master resume holds every job, project, bullet, skill and certification you might ever use, with more bullets per job than would fit on one page.

For each application you copy the master, then choose and order. This is far quicker than trying to remember, under pressure, the project you did two years ago that happens to fit this job perfectly.

Every time you finish a project or hit a target at work, add a bullet to your master resume that week, with the numbers. Six months later you won't remember them.

Step 3: Change these five things

You don't need to touch every line. These five places do almost all the work.

1. Headline and summary

Use the job title from the post, and put the two or three must-haves you are strongest in into your summary.

Weak

Data analyst with 3 years of experience in reporting and analytics across multiple business functions.

Strong

Data analyst with 3 years in e-commerce analytics, writing SQL daily and building Power BI dashboards for marketing teams. Ran 12 A/B tests on checkout and email that lifted repeat orders 8%.

Our resume headline examples and the free resume summary generator help with the wording.

2. Skills section

Move the must-haves you have to the front of the list, in the post's words. Remove skills that are irrelevant to this job if the list is long; nobody hiring a data analyst needs to know you can use Canva.

3. The order of your bullets

Under each job, put the bullet most relevant to this post first. Recruiters often read only the first one or two bullets per role.

4. The wording of your bullets

Where you did what the post describes, describe it in similar terms. Don't copy the post's sentences; use its nouns.

Weak

Created reports on customer data for business teams.

Strong

Built a churn dashboard in Power BI from SQL queries on the data warehouse; presented monthly retention findings to the marketing and product heads.

5. What you leave out

Bullets that are true but irrelevant take space from ones that matter. For a customer insights role, a bullet about managing office supplies can go, even if you were proud of it.

Keywords: how to match honestly

Matching keywords is about using the employer's vocabulary for things you have actually done. A few rules keep it honest and effective:

  • Use the exact phrase when it fits. If the post says “stakeholder management”, use that phrase in a bullet where you managed stakeholders.
  • Write both the acronym and the full term once: “search engine optimization (SEO)”, “applicant tracking system (ATS)”. Recruiters search for either.
  • Match job titles where they are equivalent. If your title was “Analyst II” and the post says “Data Analyst”, you can write “Data Analyst (Analyst II)”.
  • Put keywords in context. A skill used in a bullet is evidence; the same skill only in a list is a claim.
  • Leave out what you can't do. If the post asks for Tableau and you have only used Power BI, say Power BI. In an interview you will be asked about every keyword on your page.

Our list of skills to put on a resume helps you name the skills you have in the words employers use.

A worked example: before and after

Here is one job from a resume, before and after tailoring it to the Data Analyst post above.

Before (generic)

Analyst · ShopKart, Seattle · 2023–present • Prepared weekly and monthly reports for various teams • Worked with large datasets using Excel and SQL • Supported marketing with campaign analysis • Organized the team's knowledge base and onboarding documents

After (tailored)

Data Analyst · ShopKart (e-commerce), Seattle · 2023–present • Built a churn and retention dashboard in Power BI, fed by SQL on the company data warehouse, used weekly by marketing and product leads • Designed and analyzed 12 A/B tests on checkout and reminder emails; the winning variants lifted repeat orders 8% • Presented monthly customer-behavior findings to non-technical stakeholders, including the CMO • Automated 6 recurring Excel reports with Python, saving the team about 5 hours a week

Nothing in the second version is invented. The same work is described in the post's language, the most relevant results come first, and the knowledge-base bullet, true but unrelated, has made way for the Python bullet that covers a nice-to-have. For more bullets like these, see the data analyst resume example.

The 15-minute routine

Once your master resume exists, each application looks like this:

  1. Mark the must-haves, nice-to-haves and job title in the post (3 minutes).
  2. Copy your master resume and update the headline and summary (3 minutes).
  3. Reorder and trim the skills list (2 minutes).
  4. Choose and reorder bullets under each job, adjusting wording to match (5 minutes).
  5. Run the resume and the post through the free ATS checker to see which keywords are still missing, and fix any you genuinely have (2 minutes).

Save each version with the company in the file name (Priya-Shah-Resume-ShopKart.pdf) so you know exactly what you sent when they call.

How much to tailor

Not every application deserves the same effort. Match the time to the opportunity:

Kind of applicationHow much to tailor
Quick apply on a portal, many similar rolesHeadline, summary and skills order only
A role you are a strong fit forThe full 15-minute routine
A job you really want, or a referralFull routine plus a tailored cover letter

For similar roles (say, five data analyst jobs in e-commerce), make one tailored version and reuse it, changing only the job title and company name each time.

Tailoring mistakes to avoid

  • Keyword stuffing. Repeating “SQL” fifteen times or adding a block of keywords at the bottom makes the resume unreadable to the human who reads it next.
  • Hidden text. White-on-white keywords are an old trick. Recruiters can see them when the text is copied or parsed, and it ends the application.
  • Copying the post's sentences. Pasting the employer's own description of the job into your bullets reads as exactly what it is.
  • Claiming must-haves you don't have. If you lack one requirement, apply anyway when you meet most of the others, and show your nearest experience honestly.
  • Forgetting to update the company name. If your summary or cover letter names a company, check it before every send.

A clean, single-column layout such as our ATS resume templates makes sure the software reads everything you tailored.

Questions

Should I tailor my resume for every job?
For every job you care about, yes. For quick portal applications to many similar roles, at least change the headline, summary and the order of your skills. For a strong fit or a job you really want, do the full routine.
How do I find keywords in a job description?
Mark the skills, tools, qualifications and job titles the post lists as required or mentions more than once. Those are your main keywords. Anything marked preferred or a plus is a secondary keyword.
Is it okay to copy words from the job description?
Yes, use the post's nouns and skill names for things you have really done. Don't copy whole sentences, and never add skills or experience you don't have.
What if I don't meet all the requirements?
Apply if you meet most of the must-haves. Show your closest experience for the missing one honestly, and use the cover letter to say how you are building the skill.
How long should tailoring a resume take?
About 15 minutes once you have a master resume with all your bullets in it. The first time, building the master resume takes an hour or two.

Tailor your resume to a job in minutes

Paste the job post. The AI matches your resume to it, rewrites your summary and bullets in the post's language, and shows what is missing. Start on the free plan.

Tailor my resume

Free to start. No card needed.

All guides →