Guide · ATS resume
How to Optimize Your Resume for ATS (Applicant Tracking Systems)
Most large employers screen resumes with an Applicant Tracking System (ATS) before a human ever sees them. This guide walks through what an ATS actually does, the formatting and keyword rules that matter, and a checklist you can apply to any resume in ten minutes.
What an ATS actually does
An ATS ingests your resume, parses it into structured fields (name, contact, work history, education, skills), and stores it in a searchable database. Recruiters then filter and rank candidates by keyword, years of experience, location, and degree. If the parser can't read your file, or the keywords aren't there, your resume never surfaces in the shortlist.
Two failure modes matter: parse failure (the ATS misreads or drops sections) and relevance failure (the ATS reads everything correctly but your resume doesn't match the search).
Formatting rules that pass every parser
- One column, no tables. Multi-column layouts often reorder into gibberish. Keep a single vertical flow.
- Standard section headings. Use “Experience”, “Education”, “Skills”. Avoid clever labels like “My Journey”.
- No text in images, icons, or text boxes. Anything not in the document's text layer is invisible to the ATS.
- Common fonts. Arial, Calibri, Helvetica, Georgia, Times New Roman — 10–12pt body.
- Simple bullets (• or -). Skip decorative glyphs.
- Save as PDF or .docx, generated from a text editor — never a scanned or exported image.
- Dates in a consistent format like “Jan 2022 – Present” on the same line as the role.
Keyword placement that ranks
The job description is the answer key. Read it twice, then mirror its exact language for the skills, tools, and responsibilities you genuinely have.
- Match the noun form. If the posting says “Kubernetes”, don't write “k8s”. Use both if space allows.
- Put priority keywords high. Include the target job title in your summary and in a recent bullet.
- Spell out acronyms once (“Search Engine Optimization (SEO)”) so both queries match.
- Use a dedicated Skills section for hard skills, tools, and languages — ATS keyword search hits this section heavily.
- Prove skills in bullets. Don't just list “SQL”; show a bullet where SQL produced a measurable result.
The section order that works
- Name and contact (email, phone, city, LinkedIn)
- Short professional summary — 2–3 lines including the target title
- Skills — grouped list of hard skills and tools
- Experience — reverse chronological, role · company · dates · bullets
- Education — degree, institution, year
- Optional: Certifications, Projects, Publications
Bullets that convert
Every bullet should follow the shape: action verb + what you did + measurable result.
- “Cut checkout drop-off 18% by rebuilding the address form in React.”
- “Led a 4-engineer team to migrate the billing service to Postgres, reducing p95 latency from 800ms to 120ms.”
- “Wrote and shipped 30+ product briefs adopted by design and engineering leads.”
Common ATS-breaking mistakes
- Contact info inside the header/footer of the document — many parsers skip those regions.
- Two-column templates from Word or Canva that visually look great but scramble on parse.
- Missing job titles or dates — parsers use them as anchors; without them, your history collapses.
- Stuffing invisible keywords in white text. Modern ATS and recruiters catch this and reject the resume.
- Sending a resume named
resume_final_v7.pdf. Usefirstname-lastname-role.pdf.
A 10-minute ATS checklist
- One column, standard section headings, standard font
- Contact info in the body of the document, not the header
- Target job title in the summary and at least one bullet
- Dedicated Skills section mirroring the job description
- Every bullet has a verb + action + result
- Saved as PDF or .docx, generated from text (not an image)
- File named firstname-lastname-role
How Draftly writes ATS-friendly drafts by default
Draftly's guided wizard asks for the role, the job description, and your background — then generates a resume and cover letter that follow the rules above out of the box: one-column layout, standard section headings, keyword mirroring from the job description you paste in, and result-focused bullets. You can copy, download, or iterate on the draft in your account.
Free to try — answer a few questions and get tailored drafts.