Business analyst skills in 2026

A business analyst needs to gather and write clear requirements, map how a process works today and how it should work, analyse data with SQL and spreadsheets, and turn all of it into a recommendation people can act on. Most roles also expect a working knowledge of agile delivery and the tools teams use to track it.

Check yours against a real business analyst job. Many business analyst resumes list meetings and documents. The offer usually turns on whether the resume shows a change that happened because of the analysis.

Start with your resume.

Takes about a minute

Upload it once. You get your readiness score, your closest roles, your real gaps and week one of a plan built for them.

Drop your resume here
PDF, DOC or DOCX · up to 5 MB · takes about a minute

We read your resume to score it and find matches. We store it so you don’t have to upload it again if you make an account, and delete it after 30 days if you don’t. Privacy policy.

Don’t have a resume?Build one with SkillDrift AI in 2 minutes.Build my resume
Technical skills

Analysis skills most postings ask for

Requirements gathering

Running workshops and interviews, then writing requirements and user stories a team can build from.

Process mapping

Drawing how work flows today and where it breaks, with BPMN or simple flowcharts.

SQL and spreadsheets

Pulling and checking the data yourself instead of waiting for someone else.

Data visualisation

Power BI, Tableau or similar, and one chart that answers one question.

Agile and delivery tools

Scrum, backlogs, and Jira or Azure DevOps.

Human skills

Human skills that decide the project

Stakeholder management

Keeping people with different goals agreed on one outcome.

Asking the right questions

Finding the real problem behind the request.

Clear writing

Documents that a developer and a director can both follow.

Negotiation

Agreeing what is in scope, and what is not, before work starts.

What decides the offer

The skills that decide the offer

Most people who reach the interview have the core list. These are the skills that usually separate them.

From analysis to recommendation

Employers want analysts who say what to do next. Show one piece of work that changed a decision, a process or a cost.

Handling conflicting stakeholders

Interviewers often ask about two people who wanted different things. A clear account of how you reached agreement carries a lot of weight.

Hands on data

Many business analyst roles now expect SQL. Being able to check a number yourself sets a candidate apart.

On your resume

How to show these skills on your resume

The second line shows facilitation, process mapping, requirements writing and a result. A screening system matches words, so a skill that is not written down is a skill that does not count.

Before

Gathered requirements from stakeholders.

After

Ran six workshops with finance and operations, mapped the invoice approval process, and wrote the requirements that cut approval time from ten days to four.

See how a screening system reads your resume with the ATS score checker, then turn the gaps into a plan with a career roadmap.

By title

Business analyst, data analyst or product manager?

The three roles overlap. A business analyst works out what a process or system needs and writes it down for the people who build it. A data analyst answers questions with data. A product manager decides what gets built and why. Many business analysts move into product roles, and the skill that usually decides the move is owning the decision rather than documenting it.

FAQ

Questions people ask

What skills are needed for a business analyst?

Requirements gathering, process mapping, SQL and spreadsheets, a visualisation tool, agile delivery, stakeholder management and clear writing.

Does a business analyst need technical skills?

Most roles expect SQL, spreadsheets and familiarity with delivery tools such as Jira. Coding beyond that is rarely required, but it helps in data heavy roles.

What is the difference between a business analyst and a data analyst?

A business analyst focuses on processes, requirements and change. A data analyst focuses on answering questions with data. Many roles blend the two.

How do I check my skills against a business analyst job?

Upload your resume to SkillDrift and pick the job. It names the skills the posting asks for that your resume does not show, scores the job out of 100, and builds a learning path for each gap.