Resume Keywords by Job Title: Examples and a Practical Guide
Explore keyword examples for 54 roles, find relevant terms in a job posting, and show truthful skills in your resume without stuffing or invented ATS targets.


On this page
Resume keywords are terms that describe relevant skills, tools, qualifications and responsibilities. They help explain how your experience relates to a job, and some recruiting systems allow searches for them. For example, Greenhouse documents full-text resume keyword search. That does not reveal which searches or screening rules a particular employer will use.
Below are vocabulary examples for 54 roles, followed by a method for choosing terms from a specific posting. The tables are starting points, not a measured list of the most searched terms or a promise of passing an ATS. Include only skills and qualifications you actually have.
What counts as a resume keyword
Use these categories to review the posting. The priority comes from the employer's stated requirements and your relevant experience, not a universal keyword weight.
| Category | Examples | How to assess relevance | Possible placement |
|---|---|---|---|
| Tools and platforms | Salesforce, Epic, Workday, Python, AutoCAD | Useful when the role names the tool or you used it in relevant work | Skills list and the bullet where you used it |
| Certifications and licences | CPA, PMP, RN licence, AWS Solutions Architect | Verify whether required, preferred or irrelevant to this role | Its own section, spelled out with the acronym |
| Methods and standards | Agile, GAAP, MEDDIC, SOC 2, HIPAA | Include when they describe work you actually did | Inside the bullet describing how the work ran |
| Job titles | Project Manager, Staff Accountant, Data Analyst | Distinguish your target role from historical titles | Accurate employment titles; a separate target-role headline if useful |
| Metrics | Quota attainment, net revenue retention, patient census | Useful context when measurable and relevant | The number inside the bullet |
| Soft skills | Communication, leadership, attention to detail | Show through a specific example when relevant | A bullet that proves it, never the skills list alone |
Resume keywords by job title
These illustrative terms relate to the roles below and link to our corresponding resume examples. They are not based on a published, counted job-posting study and do not describe a private employer filter. Several are alternatives: a role may use one platform rather than all those listed.
Use the target posting to narrow the list. For regulated work, check the exact qualification and location requirements; a keyword is not a substitute for a required license or authorization. Include version numbers or credentials only when they match your experience.
Sales, marketing and customer
| Role | Illustrative role vocabulary |
|---|---|
| Account Executive | Salesforce, Quota attainment, Outreach.io, Gong, MEDDPICC, Win rate, ZoomInfo |
| Account Manager | Salesforce, Net revenue retention, Renewal forecasting, Upsell and cross-sell, Quota attainment, Account planning, Quarterly business review (QBR) |
| Customer Success Manager | Net revenue retention (NRR), Churn reduction, Gainsight, Salesforce, Customer health scoring, Quarterly business reviews (QBRs), Renewal management |
| Retail Manager | P&L management, Loss prevention, Inventory management, Workforce scheduling, Comparable store sales growth, Visual merchandising, Shrinkage rate |
| Sales Associate | Point of sale (POS) systems, Cash handling, Upselling, Attach rate, Visual merchandising, Loyalty program enrollment, Returns and exchanges |
| Sales Director | Revenue forecasting, Pipeline management, Quota attainment, Salesforce, Go-to-market strategy, P&L ownership, Territory planning |
| Store Manager | P&L management, Loss prevention, Comparable store sales (comp sales), Inventory control, Workforce scheduling, Payroll administration, Shrink percentage |
Related resume examples: Account Executive example; Account Manager example; Customer Success Manager example; Retail Manager example; Sales Associate example; Sales Director example; Store Manager example.
Finance, admin and office
| Role | Illustrative role vocabulary |
|---|---|
| Administrative Assistant | Microsoft Outlook, Calendar management, Microsoft Excel, Google Workspace, Travel booking, Executives supported, Expense reporting |
| Bank Teller | Cash handling, Drawer balancing, Deposit processing, BSA/AML compliance, Know Your Customer (KYC), Fiserv, Transactions processed per shift |
| Chief Operating Officer | P&L management, Change management, Post-merger integration, Sales and operations planning (S&OP), ERP implementation, Supply chain management, Board reporting |
| Executive Assistant | Executive calendar management, Board meeting preparation, Executive communications, International travel coordination, Expense report reconciliation, Microsoft Outlook, Concur |
| Office Manager | QuickBooks Online, Accounts payable, Payroll processing, Vendor management, Budget management, ADP Workforce Now, Google Workspace administration |
| Receptionist | Front desk operations, Appointment scheduling, Multi-line phone system, Microsoft Outlook, Calendar management, Data entry, Visitor check-in |
Related resume examples: Administrative Assistant example; Bank Teller example; Chief Operating Officer example; Executive Assistant example; Office Manager example; Receptionist example.
Software and web development
| Role | Illustrative role vocabulary |
|---|---|
| Android Developer | Kotlin, Jetpack Compose, Android SDK, Kotlin Coroutines, MVVM, Retrofit, Hilt |
| Embedded Software Engineer | C, C++, ARM Cortex-M, FreeRTOS, I2C, SPI, UART |
| Entry-Level Python Developer | Python, SQL, Django, REST APIs, Git, Flask, PostgreSQL |
| Entry-Level Software Developer | Java, JavaScript, SQL, Python, Git, React, Node.js |
| Entry-Level Software Engineer | Python, Java, JavaScript, SQL, Git, React, TypeScript |
| Front End Developer | React, JavaScript, TypeScript, HTML/CSS, Next.js, Core Web Vitals, WCAG 2.1 AA |
| Full Stack Developer | React, Node.js, JavaScript, TypeScript, Express, PostgreSQL, MongoDB |
| Game Developer | Unity, C#, Unreal Engine, C++, Gameplay systems programming, Universal Render Pipeline (URP), Shader Graph |
| Java Developer | Java 17, Spring Boot, Microservices, REST APIs, Spring Data JPA, Hibernate, PostgreSQL |
| Junior Software Developer | JavaScript, Python, React, TypeScript, Node.js, SQL, Git |
| Programmer | SQL, Python, Java, JavaScript, C#, Git, REST APIs |
| Salesforce Developer | Apex, Lightning Web Components (LWC), SOQL, Salesforce Certified Platform Developer I, Service Cloud, Sales Cloud, Salesforce Flow |
| Web Developer | React, TypeScript, JavaScript, HTML and CSS, Next.js, Node.js, REST APIs |
Related resume examples: Android Developer example; Embedded Software Engineer example; Entry-Level Python Developer example; Entry-Level Software Developer example; Entry-Level Software Engineer example; Front End Developer example; Full Stack Developer example; Game Developer example; Java Developer example; Junior Software Developer example; Programmer example; Salesforce Developer example; Web Developer example.
Engineering and architecture
| Role | Illustrative role vocabulary |
|---|---|
| Architect | Revit, AutoCAD, Registered Architect (RA), Construction documents, Construction administration, Building information modeling (BIM), LEED AP BD+C |
| Civil Engineer | AutoCAD Civil 3D, Professional Engineer (PE), Stormwater management, AutoCAD, Grading and drainage design, Engineer in Training (EIT), MicroStation |
| Mechanical Engineer | SolidWorks, GD&T (ASME Y14.5), FEA (finite element analysis), ANSYS Mechanical, Creo Parametric, Tolerance stack-up analysis, DFM and DFA |
Related resume examples: Architect example; Civil Engineer example; Mechanical Engineer example.
Product, project and business
| Role | Illustrative role vocabulary |
|---|---|
| Business Analyst | SQL, Requirements elicitation, Power BI, Tableau, Jira, User acceptance testing (UAT), Microsoft Excel |
| Engineering Manager | Agile and Scrum, Performance management, Technical hiring, Roadmap planning, System design, Incident management, DORA metrics |
| IT Manager | ITIL service management, IT budget management, Vendor management, Microsoft Azure, Active Directory, ServiceNow, Incident and change management |
| Management Consultant | Financial modeling, Commercial due diligence, Excel, PowerPoint, Growth strategy, Market entry strategy, Operating model design |
| Product Designer | Figma, Design systems, Prototyping, User research, Usability testing, Interaction design, Wireframing |
| Product Owner | Jira, Backlog refinement, Scrum, User stories, Sprint planning, Acceptance criteria, Certified Scrum Product Owner (CSPO) |
| Program Manager | Program management, Jira, PMP, Agile, Stakeholder management, Roadmap planning, Risk and issue management |
| Project Coordinator | Project scheduling, Microsoft Excel, Microsoft Project, Status reporting, Asana, Smartsheet, Risk and issue tracking |
| Project Manager | Project management, Agile, Scrum, Jira, PMP, Stakeholder management, Risk management |
| Scrum Master | Scrum, Jira, Sprint planning, Certified ScrumMaster (CSM), Backlog refinement, Retrospectives, Professional Scrum Master I (PSM I) |
| Technical Writer | API documentation, Docs-as-code, MadCap Flare, DITA, Markdown, Git, OpenAPI (Swagger) |
Related resume examples: Business Analyst example; Engineering Manager example; IT Manager example; Management Consultant example; Product Designer example; Product Owner example; Program Manager example; Project Coordinator example; Project Manager example; Scrum Master example; Technical Writer example.
Data, cloud and infrastructure
| Role | Illustrative role vocabulary |
|---|---|
| Data Analyst | SQL, Tableau, Power BI, Python (pandas), Excel (pivot tables, XLOOKUP), A/B testing, Snowflake |
| Data Engineer | SQL, Python, Apache Airflow, Apache Spark, Snowflake, dbt, AWS |
| Data Entry Specialist | Microsoft Excel (VLOOKUP, pivot tables), Data accuracy rate, Typing speed (WPM), Salesforce, Epic EHR, Data validation, 10-key by touch |
| DevOps Engineer | Kubernetes, Terraform, AWS, Docker, CI/CD pipelines, GitHub Actions, Infrastructure as code |
| Entry-Level Cloud Engineer | AWS, Terraform, AWS Certified Solutions Architect – Associate, Linux administration, Python, Bash scripting, Docker |
| Entry-Level Data Analyst | SQL, Excel (pivot tables, XLOOKUP), Tableau, Power BI, Python (pandas), Data cleaning, SQL joins and window functions |
| Network Engineer | BGP, CCNA, OSPF, Cisco IOS-XE, CCNP Enterprise, MPLS, Cisco Catalyst SD-WAN |
| Quality Engineer | Root cause analysis, CAPA, ISO 9001, SPC, PFMEA, Six Sigma DMAIC, 8D problem solving |
| Systems Administrator | Active Directory, Windows Server, VMware vSphere, PowerShell, Microsoft Entra ID (Azure AD), Group Policy, Microsoft Intune |
| Systems Engineer | Model-Based Systems Engineering (MBSE), Requirements management, IBM DOORS Next, SysML, Verification and validation, Cameo Systems Modeler, System integration |
Related resume examples: Data Analyst example; Data Engineer example; Data Entry Specialist example; DevOps Engineer example; Entry-Level Cloud Engineer example; Entry-Level Data Analyst example; Network Engineer example; Quality Engineer example; Systems Administrator example; Systems Engineer example.
Healthcare
| Role | Illustrative role vocabulary |
|---|---|
| Dental Assistant | Certified Dental Assistant (CDA), Radiography certification (state X-ray permit), Digital radiography, Dentrix, Four-handed dentistry, Sterilization and infection control, BLS for Healthcare Providers (CPR) |
| Medical Assistant | CMA (AAMA), Epic, Venipuncture, Vital signs, 12-lead EKG, Immunization administration, Patient intake and triage |
| Pharmacy Technician | CPhT, Prescription dispensing, Epic Willow, Sterile compounding, Insurance adjudication, Prior authorization, PioneerRx |
Related resume examples: Dental Assistant example; Medical Assistant example; Pharmacy Technician example.
Education and other
| Role | Illustrative role vocabulary |
|---|---|
| Teacher | State teaching license (subject and grade band), Differentiated instruction, IEP accommodations, Formative assessment, Multi-Tiered System of Supports (MTSS), Response to Intervention (RTI), Progress monitoring |
Related resume examples: Teacher example.
Where to place keywords so readers can understand them
Choose placement for clarity. A skills section summarizes knowledge; an experience bullet explains where you used it. The table below gives writing recommendations, not documented scoring weights.
| Location | Purpose | Practical advice |
|---|---|---|
| Your historical job title | The role you actually held | Keep it accurate; explain an unusual title in plain language if needed. |
| An experience bullet | How you used a skill or tool | Include the task and relevant scope or outcome. |
| Your professional summary | Experience most relevant to your target | Use a few relevant terms naturally; a summary is optional. |
| A skills section | A concise overview of genuine knowledge | Group tools or skills clearly; add experience evidence where useful. |
| A target-role headline | The role you are seeking | Keep it separate from historical job titles. |
| Hidden text or an irrelevant keyword block | Claims a reader cannot assess in normal reading | Avoid it. Keep information visible, relevant and truthful. |
How to find ATS keywords in a job description
Start with the target posting. Comparing similar roles can help you recognize terminology, but it does not override the requirements of this employer.
A repeatable process:
- Read Requirements, Qualifications and Responsibilities. Note the work the employer describes and any explicit eligibility requirements.
- Highlight specific tools, methods, languages and credentials. Separate them from general phrases such as "fast-paced environment."
- Notice emphasis and repetition, but do not assume that a repeated phrase has a known ATS weight.
- Separate required qualifications from preferred ones. A required qualification mentioned once can matter more than a preferred skill repeated several times.
- If the posting is vague, compare a few similar roles for context. Treat recurring terms as ideas to investigate, not a statistical rule or permission to claim unfamiliar skills.
- Match the employer’s wording where it accurately describes your experience. Keep past job titles truthful; use a separate target-role headline when helpful.
For example, two Data Analyst postings may emphasize different tools. One might ask for SQL and Looker; another for Python and Tableau. Emphasize the relevant experience you actually have in each application. Our guide to building a base resume and tailored versions explains how to organize those drafts.
Hard skills and soft skills: give each useful context
Tools and qualifications are easy to name precisely: Python, Salesforce, a specific license or a named certification. Include the full credential name and acronym when they help the reader, and distinguish a completed credential from one in progress.
For skills such as communication or leadership, give an example of what you did. "Led a cross-functional team of six" explains more than a bare adjective, but even that example needs the task or responsibility to become useful.
- Tools: name the product you used, with the relevant version or specialization if needed.
- Methods: explain how you applied the method rather than listing terminology you only recognize.
- Credentials: give the exact credential you hold and relevant status, without implying a license from a keyword alone.
- Working skills: describe a decision, collaboration or service example that demonstrates the skill.
This is a writing approach, not a claim that every ATS gives these categories a particular score.
Why a generic list loses to the posting in front of you
A role vocabulary list cannot know the priorities of a particular opening. A Data Analyst job might emphasize dbt and Looker, while another asks for Tableau and experimental analysis. Use the tables as reminders, then return to the actual posting.
Relevant experience can still be valuable even when the posting does not use the same words. There is no universal rule that an unmentioned skill earns nothing. Explain the connection where it helps, and avoid filling the page with unrelated tools simply because they appear in a master list.
The danger of white fonting and keyword stuffing
Keep the resume readable and honest. Hidden text, including white text on a white background, can become visible when text is selected or extracted. It also creates a mismatch between what you appear to say and what you included in the file. Do not use it to claim skills or copy a job posting invisibly.
There is no universal requirement to repeat a keyword two or three times. Name a skill where it naturally belongs, and repeat it only when another example adds useful context. A clear skills list and a relevant bullet may both mention the same tool; neither needs an artificial frequency target.
Read the page aloud to catch unnatural repetition. Our common resume mistakes guide offers other revision checks.
Contextualize keywords inside your bullet points
A keyword becomes more informative when you explain the work behind it. Compare these fictional examples:
- Vague: "Experienced with Salesforce."
- Specific: "Configured Salesforce automation for a 12-person sales team, replacing a manual follow-up checklist."
The second explains the contribution and scope. It does not prove an employer will rank the resume higher. Add a measured result only if you can support it; otherwise a concrete description is enough.
A useful bullet structure is action, task, relevant tool and outcome or scope. Use it to communicate your own work rather than force a number into every sentence.

Action verbs for ATS resumes
Start a bullet with a verb that accurately describes your part in the work, then name the task and relevant skill. For example:
- Built: built, designed, launched, developed, implemented, automated
- Improved: reduced, increased, streamlined, upgraded, simplified
- Led: led, managed, coordinated, mentored, supervised
- Analyzed: analyzed, forecasted, modeled, measured, evaluated, tested
- Supported: assisted, advised, resolved, documented, trained
These are writing options, not a list of verbs that pass a software filter. Keep a repeated verb when it is the most accurate word.
Use Roleframe to organize your revisions
Keep a base resume as a record of your experience, then review a version for each target role in Roleframe. Compare the posting with the draft and decide which accurate skills, responsibilities and examples deserve emphasis.
Treat any job-fit feedback as Roleframe's assessment, not access to an employer's private filters. Check suggested wording for invented experience or figures, make the edits you agree with and inspect the export before sending it. A checklist can help you prepare an application while a posting is open without skipping verification.
Check coverage without chasing an ATS percentage
Compare the resume with the actual requirements. A scanner can help identify terms to inspect, but its percentage depends on its own method. There is no universal 70%, 75% or 80% target that certifies a resume for an employer.
- Required qualifications: confirm whether you meet them. A missing license is different from forgetting to mention one you hold.
- Relevant wording: if you use a full term and the posting uses an acronym, consider including both once where helpful.
- Evidence: connect important skills to a truthful responsibility, project or result.
- Readability: remove repetition and make the relevant experience easy to find.
If you do not meet a requirement, do not add it to improve a score. Decide honestly whether your other experience supports an application. For layout checks, see the ATS resume format guide.
Frequently asked questions
- What are ATS-friendly keywords?
They are relevant terms for the work: skills, tools, qualifications and responsibilities. Use the posting's wording when it accurately describes your experience. No term is universally "ATS-friendly," and a keyword cannot substitute for a qualification you do not have.
- What are good keywords for a resume?
Start with the target posting and select terms that match your experience. Pay attention to explicit requirements before optional skills. Similar postings can offer context, but there is no evidence-based rule that a term must appear in three out of five postings to count.
- Is a 70% ATS score good?
A 70% score has meaning only within the tool that calculated it and its stated method. It is not a universal employer pass mark. Inspect what the tool says is missing, confirm it against the posting and add only relevant experience you actually have.
- What are the 5 P's of a resume?
There is no universal "5 P's" standard. As an editorial memory aid, you could use positioning, proof, presentation, precision and personalization: choose a target, support claims, make the page readable, check accuracy and adapt emphasis. This checklist is not an ATS formula.
- How do I find the right keywords if the job posting is vague?
Compare similar roles to identify possible terminology, then ask the recruiter for clarification when practical. Do not assume the employer requires every tool used elsewhere. Describe your relevant experience clearly and distinguish genuine knowledge from skills you are still learning.
- Should I put keywords in a skills section or in my experience?
Use a skills section for a concise overview and experience bullets to explain how you applied important skills. There is no required repetition count. Include a term again only when the additional context helps the reader.
- Is 80% a good ATS score?
An 80% result is a tool-specific assessment, not proof that an employer will shortlist you. Check the tool's explanation, the actual requirements and the evidence in your resume. A high number cannot make an inaccurate claim acceptable.
- What are the resume scanners called?
Employers use applicant tracking systems, or ATS, to manage applications. Candidate tools may be called resume scanners, keyword scanners or ATS checkers. A candidate-facing tool provides its own analysis; its output should not be presented as a result from a particular employer's system.
- How many keywords should I put on a resume?
There is no fixed number. Cover the qualifications and relevant experience you can support, using terms that help explain them. Remove unrelated lists and avoid adding a tool you have never used merely because the posting names it.
- Should I bold keywords in my resume?
Use bold sparingly to help people navigate, for example on headings or job titles. It is not a demonstrated way to improve an employer's ranking. Keep the underlying text clear and inspect the exported file for readability.
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.








