← All career paths

Technology

How to become a Business Analyst

From no experience: every step, how long it takes, and the credential it earns.

Time to get there
6–14 months
Typical pay
$70k–$100k
Starting from
No experience

Pay is an estimate of typical US entry-level pay for this role and varies by state, employer and shift. The timeline assumes you are starting from no experience and includes any licence or programme legally required, not just course length.

See business analyst jobs open now

The route

  1. Learn requirements and process mapping

    Eliciting what people actually need, then writing it down unambiguously.

    Course that covers thisBusiness Analysis Basics: Theory & Practice for BeginnersUdemy · around $19.99
  2. Get fluent in Excel and SQL

    Most BA work is answering questions about data nobody has looked at properly.

    Course that covers thisMaster SQL - Core Database Skills Practice ExamUdemy · around $19.99
  3. Learn a domain

    Healthcare, insurance or finance. Domain knowledge is what makes a BA valuable.

  4. Move from a coordinator or ops role

    The most common route in is a sideways step inside your current employer.

    Course that covers thisUltimate Microsoft Excel Bundle from Beginner to AdvancedUdemy · around $19.99
  5. Destination

    Business Analyst

    Browse jobs now

Course links are Udemy affiliate links. We earn a commission if you buy, at no extra cost to you.