Job Analysis Tool

Understand a job posting before you tailor anything

Paste a job description to break the role down: must-haves, real responsibilities, seniority signals, and what your resume should lead with.

  • No Signup Required
  • Private by Default
  • Usually under 30 sec

Job description

What you paste stays private.

One step to your job analysis

Paste the job description to separate the requirements from the wish list.

Keep improving

Match another roleTailor resumeWrite cover letter

What the analysis pulls out of a posting

Job descriptions are written by committee. Requirements get padded, the real work hides under boilerplate, and the seniority in the title often does not match the seniority in the responsibilities. This tool separates the document into the parts you can act on.

Must-have or wish list

The split

The single most useful thing here. Postings list ten requirements and mean four. Separating them tells you whether a gap is disqualifying or ignorable — which is the difference between applying and not.

Seniority, mode, and terms

Context

Level, remote or on-site, contract type and any compensation the posting states, pulled out so you can see them without rereading. When the stated level and the described responsibilities disagree, that is worth knowing before you write anything.

The breakdown you get back

Every section below comes from the posting itself, not from an average of similar jobs. Where the posting is vague, the analysis says so rather than inventing a specific.

  • FocusWhat the role is actually for
  • Must-havesThe requirements you have to meet
  • Nice-to-havesThe wish list you can be missing
  • ResponsibilitiesThe day-to-day work
  • Resume focusWhat your resume should lead with

Reading the gap between title and responsibilities

A posting that says senior but describes execution-only work is a mid-level role with a senior title, and it will pay accordingly. A posting that says mid but lists ownership, mentoring and stakeholder management is a senior role someone is trying to hire cheaply. The analysis surfaces both sides so you can judge for yourself, then decide what your resume needs to emphasise.

This reads the posting, not the company. It cannot tell you whether the team is any good, whether the salary band is real, or whether the role will still exist in six months. Treat it as a careful reading of one document.

Job analysis or keyword extractor?

Both read the same posting. The keyword extractor gives you a ranked list of terms to match — the vocabulary layer, useful when you are editing a resume line by line.

This tool gives you the document layer: what the role is, which requirements are real, and what to lead with. Start here when you are deciding whether to apply at all; go to the keyword map when you have decided and you are rewriting.

Extract the keywords from this posting

Frequently asked questions

How does it decide what is a must-have?
From how the posting frames it — required versus preferred, hard numbers versus vague phrasing, and where in the document it sits. Postings that do not separate the two get analysed on wording, which is exactly the judgement most people make by eye and get wrong.
Should I apply if I miss a must-have?
It depends what it is. A missing certification or a legal requirement is usually a hard stop. A missing year of experience or an unfamiliar tool rarely is, especially if you cover the rest. The point of the split is to let you make that call deliberately instead of self-rejecting.
What if the posting is vague?
Then the analysis will be too, and it will say so rather than filling gaps with plausible invention. A thin posting genuinely tells you less — which is itself a signal about how well the team knows what it wants.
Does it work on postings in other languages?
Yes. It reads the posting in whatever language it is written in and returns the breakdown in that language.
Can it tell me what the job pays?
Only if the posting says. It pulls out stated compensation and does not estimate. If the field is empty, the posting did not name a number.
Why does the title not match the responsibilities?
That is common and worth noticing. Titles are set by headcount planning and internal bands; responsibilities are written by the hiring manager. When they disagree, the responsibilities are usually the more honest description of the job.
Do I need an account?
No. Pasting a posting and reading the analysis costs nothing and needs no account. A free Minova account opens the full breakdown and keeps your analyses.
Is this the same as the keyword extractor?
Same input and same engine, different question. That page ranks the terminology to match; this page explains the role as a document. Most people want this one first and that one second.

Already optimizing your career? Sign in for full access

Free AI-powered resume analysis, trusted by job seekers worldwide. Create a free account to unlock every suggestion and keep your reports in one place.

Popular articles

Grow your career

Post image

Job Tracker Extension Guide: Save Jobs and Tailor Resumes

Learn how Minova's job tracker extension saves role details, keeps applications organized, and turns job descriptions into resume-tailoring context.

MB

by Milad Bonakdar

Author

Continue Reading
Post image

Why Resume Tailoring Matters for Job Applications

Learn why resume tailoring matters, what to change for each job, and how Minova helps you turn a broad resume into a focused application.

MB

by Milad Bonakdar

Author

Continue Reading
Post image

What Is a Career Profile? A Minova Guide for Job Seekers

Learn what a career profile is, how it differs from a resume, and what to add so Minova can help you tailor stronger resumes faster.

MB

by Milad Bonakdar

Author

Continue Reading
Post image

Career Interests Workbook: Find Job Ideas That Fit You

Use a free career interests workbook to identify the work you enjoy, connect it to your strengths and values, and turn your notes into job titles, resume keywords, and next steps.

MM

by Mona Minaie

Author

Continue Reading