Technology

Business Analyst job description

Free template · duties · requirements

Use this free Business Analyst job description template to write a clear, effective ad. Copy it, fill in the details in brackets, and post your role on Rolebee.

What does a Business Analyst do?

A Business Analyst bridges business needs and solutions — gathering requirements, analysing processes, and helping teams deliver changes that add real value.

Business Analyst responsibilities

  • Gather and document business requirements
  • Analyse processes and identify improvements
  • Work with stakeholders to define solutions
  • Create specifications, user stories, and process maps
  • Support testing and implementation of changes
  • Communicate findings to technical and business teams

Business Analyst requirements

Split your requirements into genuine must-haves and nice-to-haves. Long "essential" lists deter strong applicants, so keep the must-haves to the few that truly matter.

  • Must have: Strong analytical and problem-solving skills
  • Must have: Excellent stakeholder communication
  • Must have: Experience gathering and documenting requirements
  • Must have: Attention to detail and structured thinking
  • Nice to have: A business-analysis certification
  • Nice to have: Experience with the relevant industry or systems
  • Nice to have: Familiarity with Agile delivery

Business Analyst job description template

Copy this template, fill in the bracketed details, and adjust it to your business. Adding a salary range will noticeably increase the number of applications you receive.

Business Analyst
[Company] · [Location / Remote] · [Full time / Part time]

ABOUT THE ROLE
A Business Analyst bridges business needs and solutions — gathering requirements, analysing processes, and helping teams deliver changes that add real value.

WHAT YOU'LL DO
• Gather and document business requirements
• Analyse processes and identify improvements
• Work with stakeholders to define solutions
• Create specifications, user stories, and process maps
• Support testing and implementation of changes
• Communicate findings to technical and business teams

WHAT YOU'LL BRING
Must have:
• Strong analytical and problem-solving skills
• Excellent stakeholder communication
• Experience gathering and documenting requirements
• Attention to detail and structured thinking
Nice to have:
• A business-analysis certification
• Experience with the relevant industry or systems
• Familiarity with Agile delivery

WHAT WE OFFER
• Salary: [range]
• [Benefits, flexibility, growth]

HOW TO APPLY
Apply with your resume — we review every application and reply within [timeframe].

Tips to attract the best candidates

  1. Include a salary range — it's the single biggest driver of applications.
  2. Lead with what the candidate gets, not just what you need.
  3. Keep the ad scannable: short intro, clear responsibilities, honest requirements.
  4. Post it where the right people will see it, and feature it for urgent roles.

Ready to hire a Business Analyst?

Post your role on Rolebee and reach candidates worldwide.