Original Research
    Data Study
    ATS Analysis
    Resume Optimization

    What Actually Changes When a Resume Goes Through ATS Optimization, and What Does Not.

    Most optimization tools show a score improvement. We opened the black box and cataloged every change across real before-and-after pairs. The edits follow a pattern most candidates would not predict.

    AE

    Ajusta Editorial Team

    2026-03-28 · 13 min read

    Resume optimization tools typically show you two things: a score before and a score after. The number goes up, and you are expected to trust the result. What rarely gets examined is the space between those two numbers. What was actually changed? What was left alone? And do the edits follow a predictable pattern, or is every resume treated differently?

    We answered these questions by cataloging every modification across our complete set of production optimization pairs. Not just the score deltas, but the actual content-level changes: which bullet points were rewritten, what language was added, what was deliberately preserved, and how the transformation patterns vary across industries and role types. The results reveal a consistent anatomy of change that most candidates would not predict from looking at the score alone.

    About the data

    This article analyzes the 24 complete before-and-after optimization pairs from Ajusta's production pipeline. Each pair includes the original resume content, the optimized version, a full list of applied edits with their edit type, and component-level score breakdowns (keywords 40%, skills 25%, experience 15%, education 10%, contextual fit 10%) for both versions.

    The pairs span multiple industries: data science, manufacturing, finance, healthcare, defense, legal, and customer service. Edit counts range from 4 to 21 per resume. All data comes from real production optimizations using the deterministic-v2-semantic scorer.

    The score transformation at a glance

    Before diving into the content changes, it is worth understanding the scale of the numerical transformation. Across all 24 optimization pairs, pre-optimization scores ranged from 25 to 53. Post-optimization scores ranged from 59 to 80. The average improvement was 31 points.

    But the averages obscure an important pattern. The size of the improvement was inversely related to the starting score. Resumes that started lower gained more points. Resumes that started higher gained fewer. This is not because the engine tried harder on weaker resumes. It is because weaker resumes had more keyword gaps to close, and keyword improvement is where the majority of points come from.

    Before vs. after scores across all optimization pairs

    Each row represents one resume-job pairing. The gap between bars shows the total score improvement from optimization.

    Steel Fitter
    2773 (+46)
    CNC Plasma Op.
    2573 (+48)
    Robot Assembler
    2675 (+49)
    Research Specialist
    2877 (+49)
    Research Scientist
    3168 (+37)
    Data Scientist
    3374 (+41)
    Customer Support
    2964 (+35)
    Machine Operator
    3468 (+34)
    Paralegal
    3068 (+38)
    AI/ML Developer
    4777 (+30)
    Senior Data Sci.
    5380 (+27)
    Account Coordinator
    4263 (+21)
    Defence Graduate
    3562 (+27)
    CNC Mill Operator
    3476 (+42)
    Brand Registry
    3872 (+34)
    Applied Scientist
    4478 (+34)
    BeforeAfter

    The Senior Data Scientist pairing started at 53 and reached 80, a 27-point gain from only 7 edits. The Defence Graduate started at 35 and reached 62, also a 27-point gain but requiring 14 edits. The numerical outcome was identical, but the underlying optimization was completely different. Understanding why requires looking at what actually changed in the content.

    Four types of edits, and one dominates

    Across all 24 optimization pairs, we classified every applied edit into one of four categories based on what changed in the resume content. The distribution was not close to even. One category accounted for the vast majority of changes.

    Edit types across all optimization pairs

    Keyword injection
    156 edits61%

    Adding missing job description terms into existing bullet points while preserving the original meaning. The most common edit by a wide margin.

    Example pattern: "Managed team projects" becomes "Managed cross-functional team projects using agile methodology"
    Skills evidence strengthening
    56 edits22%

    Rephrasing bullet points to make existing skills more visible to the scorer. Does not add new skills, just makes existing ones clearer.

    Example pattern: "Used Python for analysis" becomes "Built automated data analysis pipelines in Python, processing datasets across multiple business units"
    Context alignment
    31 edits12%

    Adjusting industry or domain language to better match the target role's context. Often involves substituting generic terms with role-specific equivalents.

    Example pattern: "Improved process efficiency" becomes "Improved manufacturing process efficiency through lean methodology and statistical process control"
    Structural rewording
    13 edits5%

    Reorganizing or combining bullet points for better flow, without changing the substantive content. The rarest edit type.

    Example pattern: Two separate bullets about data work consolidated into one comprehensive bullet with clearer scope

    Total edits cataloged: 256 across 24 optimization pairs. Average of 10.7 edits per resume. Keyword injection alone accounted for more edits than all other categories combined.

    The dominance of keyword injection is consistent with what we found in our analysis of the optimization engine. Keywords carry 40% of the total score weight and start from the lowest baseline. The engine naturally concentrates its edits where the return is highest. But the 22% devoted to skills evidence strengthening is worth noting. These edits do not add new skills to the resume. They rephrase existing content to make skills the candidate already has more visible to the scoring algorithm.

    What the engine deliberately leaves alone

    The edits tell half the story. The other half is what remains untouched. In every optimization pair, the majority of the resume content was preserved exactly as written. Dates, company names, job titles, degree information, certification details, contact information, and most structural elements passed through without any modification.

    On average, 56% of each resume's content was classified as protected and excluded from optimization entirely. Of the remaining 44% that was eligible for editing, only a portion was actually modified. The engine is selective. It targets the specific bullet points and descriptions where changes will improve keyword or skills scores, and leaves everything else intact.

    Content disposition across all optimization pairs

    How resume content breaks down into three categories: protected (never touched), eligible but unchanged (could be edited but was not), and actually modified.

    Average across all pairs
    56%
    26%
    18%
    Data science resumes
    52%
    24%
    24%
    Manufacturing resumes
    54%
    22%
    24%
    Legal/admin resumes
    62%
    28%
    10%
    Research resumes
    51%
    30%
    19%
    Protected (untouchable)Eligible, unchangedActually modified

    Legal and administrative resumes had the highest protected content ratio (62%) and the lowest modification rate (10%). These resumes tend to have more formal, structured language with specific legal terminology and compliance references that the engine identifies as factual claims it should not alter. Data science and manufacturing resumes had more editable content because their bullet points tend to describe projects and processes in language that can be rephrased without changing the facts.

    Which components move, and which ones refuse to budge

    The before-and-after pairs give us a precise view of which scoring components respond to optimization and which ones do not. We have discussed this in our skills vs. experience analysis, but the before/after data makes the pattern even clearer.

    Average component scores before and after optimization

    ComponentWeightBeforeAfterChangeResponsive?
    Keywords40%1193+82Highly responsive
    Skills25%4351+8Marginally responsive
    Experience15%6970+1Not responsive
    Education10%7374+1Not responsive
    Contextual10%5962+3Marginally responsive

    Keywords move from an average of 11 to 93, an 82-point improvement. This single component, weighted at 40%, accounts for roughly 33 points of the total score improvement. Skills move from 43 to 51, an 8-point gain that contributes about 2 weighted points. Experience and education are essentially unchanged. Contextual fit gains 3 points.

    The math is straightforward. If optimization adds 82 weighted keyword points at 40% weight, that contributes 32.8 points to the overall score. The other four components combined contribute fewer than 3 additional weighted points. Keywords are not just the biggest lever. They are functionally the only lever that produces meaningful movement through text-level edits.

    The transformation looks different across industries

    While the overall pattern holds across our dataset, the specifics of how optimization works vary by industry in ways that matter for candidates.

    Tech / Data Science

    Avg gain
    +33
    Edit range
    8-10
    Keywords1891
    Skills5261

    High skills baseline means optimization can extract additional skills evidence. Keyword gaps are moderate because candidates already use some technical terminology.

    Manufacturing / Trades

    Avg gain
    +38
    Edit range
    12-21
    Keywords597
    Skills3642

    Largest keyword gaps and biggest gains. Skills improvement is minimal because manufacturing resumes describe hands-on work that does not translate easily into the abstract competency language ATS scorers expect.

    Legal / Administrative

    Avg gain
    +26
    Edit range
    4-13
    Keywords982
    Skills3843

    Smallest overall gains. High protected content ratio limits the number of editable sections. Formal resume language leaves fewer opportunities for keyword integration without disrupting the professional tone.

    Research / Academic

    Avg gain
    +35
    Edit range
    6-14
    Keywords1294
    Skills4855

    Research resumes respond well to both keyword and skills optimization because they typically contain detailed project descriptions that can be rephrased to better match job requirements.

    Manufacturing resumes show the most dramatic before-and-after transformation because they start from the lowest keyword baseline. A CNC operator's resume might not contain a single term from a job posting that asks for "precision measurement," "blueprint interpretation," or "quality assurance protocols," even though the candidate performs all of these tasks daily. The language gap is not about missing skills. It is about different vocabularies for the same work.

    This connects directly to what we found in our keyword gap analysis: 71% of keywords in job descriptions appear in only one posting. Each job uses its own specific terminology, and candidates who do not mirror that terminology score poorly on keywords regardless of their actual qualifications.

    High-gain and low-gain optimizations share the same pattern

    You might expect that a 48-point improvement looks fundamentally different from a 21-point one. In practice, the edit patterns are remarkably similar. Both are dominated by keyword injection. Both show marginal skills improvement. Both leave experience and education unchanged. The difference is in the starting conditions, not in what the engine does.

    High-gain vs. low-gain optimizations

    Top quartile (+38 to +49 pts)
    Avg starting score28
    Avg ending score73
    Avg edits14
    Keyword injection %65%
    Starting keyword score3

    These resumes had near-zero keyword scores. Almost every edit was keyword injection because there was so much ground to cover.

    Bottom quartile (+21 to +27 pts)
    Avg starting score43
    Avg ending score67
    Avg edits8
    Keyword injection %54%
    Starting keyword score28

    Higher starting keyword scores meant less room for keyword improvement. A higher share of edits went to skills and context.

    The key insight is that the transformation pattern is predictable once you know the starting conditions. A resume with a keyword score of 3 will undergo extensive keyword injection. A resume with a keyword score of 28 will still get keyword edits, but a larger proportion of the optimization effort shifts to skills evidence and context alignment. The engine adapts to the specific gaps in each resume, but the underlying mechanism is the same.

    What candidates should take from this

    The before-and-after data tells a story that is both reassuring and limiting. Reassuring because the optimization process is not a black box. It follows clear, explainable patterns. The changes are conservative: 82% of resume content survives intact, and the edits that do occur are grounded in the candidate's existing experience. Nothing is fabricated.

    Limiting because the data confirms what we have reported across this research series: there is a ceiling, and it is lower than the scores most tools advertise. If your resume scores 30 before optimization, you can expect to land in the high 60s or low 70s after. If it scores 50 before, you can expect the high 70s. But no amount of text-level optimization will push past 80, because the components that determine the upper range, skills and experience, reflect your actual career trajectory rather than your resume's wording.

    Most of your resume survives

    On average, 82% of resume content is either protected or intentionally left unchanged. Optimization is surgical, not wholesale rewriting.

    Keywords are the main event

    61% of all edits are keyword injections. This single category drives the vast majority of score improvement across every industry and role type.

    The ceiling is consistent

    Regardless of starting point, optimized scores converge on the 65-80 range. Higher starting scores lead to higher endings, but the band is narrow.

    Full methodology

    Dataset: 24 complete before-and-after optimization pairs from Ajusta's production pipeline, part of a larger dataset of 58 score artifacts covering 22 base resumes and 48 job descriptions. All optimizations used the deterministic-v2-semantic scorer.

    Edit classification: Each edit was manually categorized into one of four types (keyword injection, skills evidence strengthening, context alignment, structural rewording) based on what changed in the resume content. Where an edit served multiple purposes (e.g., adding a keyword while also strengthening skills evidence), it was classified by its primary effect on score.

    Content disposition: Resume sections were classified as protected (factual content excluded from optimization), eligible-unchanged (editable but not modified), or modified (actually changed during optimization). Percentages are based on section counts, not word counts.

    Industry groupings: Resumes were grouped by the target role's industry: tech/data science, manufacturing/trades, legal/administrative, and research/academic. Some roles span categories. We classified based on the primary domain of the job description.

    See exactly what changes in your resume

    Ajusta shows you every edit it makes, side by side with the original. No black box. No mystery score jumps. Every change is grounded in your actual experience and traceable to a specific scoring improvement.

    Try Ajusta free
    AE

    Ajusta Editorial Team

    ATS Research & Product Education

    We analyze ATS engines, hiring data, and optimization patterns to help job seekers land more interviews with authentic, data-backed advice.

    More from Ajusta Blog

    500 FREE CREDITS - NO CARD REQUIRED

    Ready to Optimize Your Resume?

    Join thousands landing their dream roles with AI-powered optimization. Get 500 free credits instantly.

    5-second YOLO optimization · Chrome extension included · No credit card