How Does an ATS Work?
by Larbi SahliPublished
How does an ATS work? It parses your resume into fields, stores it in a database, and lets recruiters search it. What that means for your resume, explained.

On this page
An applicant tracking system (ATS) helps employers collect applications and manage hiring stages. Depending on the product and configuration, it can extract information from a resume, store candidate records, support search and filters, and automate parts of screening. Those are different functions; a parsing error is not the same as a rejection decision.
An ATS organizes a hiring workflow
A hiring team can use an ATS to keep applications, interview notes and candidate status together. The exact process depends on the employer: a tool’s available features do not establish which ones a particular recruiter uses.
For an applicant, it helps to separate four questions: did the file upload, was its information extracted accurately, does the application show the required qualifications, and how does the employer decide who advances? You can inspect some of these directly; the employer’s internal ranking or decision process may not be visible.
Parsing: from file to fields
Parsing means extracting information from a file into fields such as name, employer, title and dates. An application form may use those fields to save you typing. Check the populated fields if the portal allows it; the original attachment and the structured record are not necessarily identical.
A successful upload does not prove that every field was extracted correctly. Inaccurate or missing fields may need correction even when the PDF itself looks clear.
Formatting to inspect during a parsing check
- Important text stored only in an image, including a scanned resume.
- Contact details placed only in a header, footer or floating text box.
- Tables and columns that could make the reading order ambiguous.
- Unclear headings that make experience, education and skills difficult to distinguish.
- Exported characters or symbols that become garbled when copied.
Copying text from the exported file into a plain-text editor can reveal omissions or ordering problems, but it does not test every parser. Greenhouse documents several layout-related parsing risks, including columns and text in headers or text boxes.
Follow the employer’s accepted formats, inspect the actual export and correct any autofilled fields before submitting. See our formatting guide and practical file-check checklist for the individual steps.
Storage and search: what a recruiter actually types
An ATS may let recruiters search candidate records using words, phrases and filters. For example, Greenhouse documents Boolean search, where operators such as AND or OR combine terms and quotation marks can preserve a phrase.
A fictional query for a sales role might be “account executive” AND Salesforce. That example illustrates search syntax, not a query known to be used for your application. Search scope, synonyms and filters vary by system and configuration.
Make relevant experience understandable without trying to predict every possible query:
- Use the posting’s terminology where it accurately describes your work. Keep the evidence around the term rather than inserting an unrelated keyword.
- Where helpful, include the full term and its abbreviation on first use, such as search engine optimization (SEO), so a reader understands both.
Application answers may also trigger screening rules. Greenhouse’s auto-reject feature, for example, lets an employer configure decisions based on answers to certain application questions. This is separate from keyword search.
Read required questions carefully and answer accurately. A resume edit cannot supply a license or eligibility condition you do not meet. For ideas on relevant terminology, consult our ATS keyword guide, then check each term against the actual posting.
Ranking: where scores come from (and where they don't)
A recruiting product or connected tool may offer matching or ranking features. Their inputs and employer use can differ, so applicants should not assume that all systems produce the same score or take the same action on it.
Keep these limits in mind when using a resume checker:

- There is no universal percentage that means a resume passes every employer’s screening.
- A score from an external resume tool is that tool’s assessment, not a verified score from the employer’s system.
- Read the individual findings. Check whether a supposed gap is missing wording, unclear evidence or a qualification you genuinely lack.
Use feedback to make the application more accurate and readable. Improving wording can clarify experience, but it cannot guarantee a search result, ranking position or interview.
What this means for your resume
Everything above collapses into a short, mechanism-by-mechanism checklist.
- File: use an accepted format and check the actual export, including all pages.
- Fields: review contact details, titles and dates populated by the application portal.
- Content: explain relevant skills in context. A fictional example is “Built Tableau dashboards for a sales team”; add scope or results only if they are yours.
- Questions: answer required application questions accurately and follow the employer’s instructions.
- Review: compare the final version with the posting and save the exact file you submit.
Roleframe, our product, lets you work from a base resume and review a tailored copy against job context. Its checks and job-match feedback can identify items to inspect, but the score is Roleframe’s assessment. Verify suggestions before applying them. The guide to checking a resume against a job description walks through that process.
Frequently asked questions
- How do I get my resume past an ATS?
Follow the application instructions, use a supported file type and check the extracted fields. Present relevant experience clearly and answer screening questions accurately. There is no formatting trick that guarantees an application will advance.
- Can an ATS hurt my chances of getting hired?
Incorrectly extracted information or a screening rule can affect an application. If the portal lets you review its fields, correct errors before submitting. You generally cannot identify the cause of rejection from the result alone.
- Is 80% a good ATS score?
The meaning depends on the tool and its rules. Read the findings instead of treating 80% as an employer threshold. No outside scanner can certify that the employer will interview you.
- Can an ATS detect a ChatGPT-written resume?
Do not assume a universal policy or technical capability across hiring systems. Follow the employer’s AI-use instructions and verify every claim in an assisted draft. For editing advice, see why AI resumes sound generic.
- Does an ATS automatically reject resumes?
Some systems support automatic screening actions when employers configure them. Application-answer rules are one documented example. The presence of a capability does not tell you which rule, if any, affected your application.
- Should I submit my resume as a PDF or a Word file?
Use the format requested or accepted by the employer. PDF and DOCX are both supported in some systems, including Greenhouse. Inspect the final file and autofilled application fields rather than assuming either format always parses correctly.
- Is this the same ATS as in generators and electrical systems?
No. This page uses ATS to mean applicant tracking system in recruitment. The acronym can have other meanings in other fields; check the context when reading advice.
Ready to start your new resume?
Writing a resume takes time, and even a polished one can miss what a hiring manager is looking for. Roleframe helps you build a clear, ATS-safe resume in minutes and tailor it to the job you want.








