Back to all careers
๐Ÿ“‹
Business ยท Entry level

Business Analyst

Bridge the gap between business needs and technology solutions. Use data and analytical tools to drive strategic decisions.

Salary
$85,000
$60,000 to $120,000
Demand
High
Time to entry
1 to 3 months
Difficulty
Entry
A Day in the Life

What a typical day looks like

I sit between business stakeholders and the engineering team. Mornings usually start with a 1:1 or workshop โ€” interviewing a department head to understand their needs, or running a requirements-gathering session with a future user group. I take a lot of notes and ask 'why' a lot. By 11 I'm usually at my desk writing up findings: user stories, process diagrams, acceptance criteria. Lunch is often a working lunch with a stakeholder. Afternoons mix more meetings (sprint planning, story refinement with engineers) with hands-on analysis work โ€” pulling data from databases, building simple dashboards, or process modelling. A good BA is a translator. The hardest part of the job is not the analysis, it's getting two people who don't speak the same language to agree on what 'done' means.

Hour-by-hour

9:00
Coffee. Review Slack messages from the project sponsor about scope concerns.
9:30
Stakeholder workshop with Operations. Map out their current invoicing process. Identify 4 pain points.
11:00
Write up the workshop findings. Convert pain points into user stories with acceptance criteria.
12:00
Working lunch with the Head of Finance. Discuss budget approval for the new tool.
13:30
Sprint refinement with the engineering team. Walk through 5 new stories. Engineers estimate them.
14:30
Pull data from the data warehouse using SQL. Build a quick analysis: which clients are most affected by the issue?
15:30
1:1 with the project manager. Discuss whether to push back the launch by 2 weeks for proper UAT.
16:30
Update the project's Confluence page. Process diagrams in Lucidchart. Acceptance criteria in JIRA.
17:30
Done. Send a wrap-up Slack to the team with tomorrow's priorities.

Skills you need

Required

Business AnalysisRequirements GatheringExcelCommunicationProcess Modeling

Nice to have

Power BISQLProject ManagementPower Apps
Portfolio Projects

Build these to stand out

Hands-on projects beat any CV bullet point. Pick one and finish it.

Beginner 1 weekend

Process Analysis Case Study

Pick a real process you know (your university's registration, your old company's onboarding). Map it 'as-is', identify 5 pain points, propose 3 improvements 'to-be'. Write up as a 5-page case study.

Tech: Lucidchart or draw.io, Word/Google Docs
Why it helps

Shows you can analyse processes and communicate clearly. Best entry-level portfolio piece for BA.

Intermediate 2 weekends

Requirements Document for a Real App

Pick an app you use (Spotify, Notion, a bank's app). Write a full requirements document as if you were the BA on a new feature: user stories, acceptance criteria, mockups, edge cases.

Tech: Word/Confluence, Figma for mockups, JIRA-style format
Why it helps

Demonstrates the core BA skill: turning ideas into shippable requirements.

Intermediate 2 weekends

Data Analysis Dashboard

Take a public dataset (e.g. UK government open data, World Bank). Use SQL or Excel to analyse it. Build a Power BI dashboard. Write 3 'business insights' for an imaginary stakeholder.

Tech: SQL, Power BI, Excel, public data
Why it helps

Many BAs cannot do data analysis. Doing it well sets you apart from average BAs.

Help someone else find this

This is free, no ads. Share with anyone preparing for the test.