Public test report · last run 20 September 2026
How we test every resume template
A template preview is not enough. The exported file must contain selectable text, preserve the resume fields and links, keep the intended section order, and avoid changing the score simply because a user switched designs. This page documents the automated checks behind those claims.
What the automated suite checks
PDF creation
The renderer produces a valid PDF for each template, including sparse resumes and deliberately long entries used for page-break coverage.
Selectable text
The suite extracts the text layer and verifies that expected resume content is available as text rather than only as an image.
Fields and links
Identity, experience, education, skills, projects, certifications, custom content, and supported links are checked against a known fixture.
Section order
The exported text order is compared with the saved section order so the download follows the same content hierarchy as the builder.
Template switching
Switching designs is checked for data loss. Resume content should remain the same while only the presentation changes.
Score stability
The same structured test resume produced an ATS Readiness Score of 89 across all 32 renderer IDs in the latest run.
Results for the 27 public templates
These results use the same controlled resume fixture for every design. They verify the behavior of this product's export pipeline; they are not a certification from an employer or an ATS vendor.
| Template | Layout | Selectable text | Fields and links | |
|---|---|---|---|---|
| SWE Optimized | Single column · 1-2 pages | Passed | Passed | Passed |
| Classic ATS | Single column · 1-2 pages | Passed | Passed | Passed |
| AI Full-Stack | Single column · 1 page | Passed | Passed | Passed |
| Jake's Resume | Single column · 1 page | Passed | Passed | Passed |
| Senior Staff | Single column · 2 pages | Passed | Passed | Passed |
| Product Manager | Single column · 1-2 pages | Passed | Passed | Passed |
| New Graduate | Single column · 1 page | Passed | Passed | Passed |
| Compact ATS | Single column · 1 page | Passed | Passed | Passed |
| Software Engineer | Single column · 1-2 pages | Passed | Passed | Passed |
| Senior Software Engineer | Single column · 2 pages | Passed | Passed | Passed |
| Full-Stack Developer | Single column · 1-2 pages | Passed | Passed | Passed |
| AI Engineer | Single column · 1-2 pages | Passed | Passed | Passed |
| Machine Learning Engineer | Single column · 1-2 pages | Passed | Passed | Passed |
| Applied Scientist | Single column · 2 pages | Passed | Passed | Passed |
| AI Research Scientist | Single column · 2 pages | Passed | Passed | Passed |
| Student / Fresher | Single column · 1 page | Passed | Passed | Passed |
| Two-Column Professional | Two column · 1 page | Passed | Passed | Passed |
| Swiss Minimal | Single column · 1-2 pages | Passed | Passed | Passed |
| Executive Serif | Single column · 2 pages | Passed | Passed | Passed |
| Finance / Consulting | Single column · 1-2 pages | Passed | Passed | Passed |
| Sales Impact | Single column · 1-2 pages | Passed | Passed | Passed |
| Marketing Professional | Single column · 1-2 pages | Passed | Passed | Passed |
| Modern Professional | Single column · 1-2 pages | Passed | Passed | Passed |
| Corporate Professional | Single column · 1-2 pages | Passed | Passed | Passed |
| Elegant Minimal | Single column · 1-2 pages | Passed | Passed | Passed |
| Bold Header | Single column · 1-2 pages | Passed | Passed | Passed |
| Monochrome Editorial | Single column · 1-2 pages | Passed | Passed | Passed |
How to reproduce the useful parts
- Create a resume with contact fields, dated entries, bullets, skills, a project, a certification, and at least one link.
- Switch templates and confirm that the entered information remains present.
- Download the PDF, select and copy its text, and check the reading order.
- Open the links, inspect page breaks, and upload that final file to the resume checker.
Limits of this report
- Employer systems use different parsers, settings, workflows, and ranking criteria.
- A passing export test cannot make unsupported content relevant to a job.
- Very long unbreakable entries can still produce renderer warnings, so users should review the actual page breaks.
- The ATS score is a documented product heuristic, not an employer score or an interview prediction.