highlisted
Technology

Business analyst jobs: the two kinds of BA, and how to get either

For graduates, MBAs and experienced professionals who want to sit between the business and the people who build systems. "Business analyst" covers two quite different jobs in India, and knowing which one a post means saves you from preparing for the wrong interview.

Updated From 1,479 open jobs at 605 employersHow we count

Open jobs1,479794 first posted in the last 30 days
Employers hiring6059.5% of jobs via staffing firms
Median pay₹8.8 lakha year, from 56 posts that state pay
Open to freshers3.2%of 1,118 posts that state experience

Who's hiring now

Employers by open jobs on 12 November 2026. Recruitment and staffing firms are counted but not ranked.

  1. 1EPAM Systems32 jobs
  2. 2Amazon31 jobs
  3. 3Wipro31 jobs
  4. 4HCLTech25 jobs
  5. 5Deloitte India19 jobs
  6. 6Match Me Resume Match | Citi17 jobs
  7. 7EXL16 jobs
  8. 8PwC15 jobs
  9. 9Cognizant14 jobs
  10. 10Societe Generale14 jobs
  11. 11ADV Techminds12 jobs
  12. 12EY12 jobs

Kinds of employer the posts mention:MNC 51%Startup 14%SME 9.1%Large Indian company 7.2%Global capability centre 7%Staffing / recruitment agency 6.7%

What it pays

From full-time posts that state pay: 65 of 1,450 (4.5%), at most 3 per employer. CTC a year; your in-hand is lower after PF and tax.

₹8.8 lakh median a yearMiddle half: ₹3.5 lakh to ₹20 lakh · about ₹73,000 a month · 56 posts
3–7 years₹17 lakh median · ₹7.8 lakh–₹25 lakh · 23 posts

Bars run from the 25th to the 75th percentile; the dark tick is the median. Bands with under 20 posts are left out.

Work out the in-hand for any offer with the salary calculator, or compare fields on salaries in India.

What the posts ask for

Share of these jobs that name each skill, tool, certification or qualification as required or preferred.

Skills and tools

  • SQL27% · 394 jobs
  • Excel17% · 253 jobs
  • SAP12% · 172 jobs
  • Power BI11% · 169 jobs
  • ERP systems10% · 152 jobs
  • Python9.7% · 144 jobs
  • Tableau8.3% · 123 jobs
  • Azure7.8% · 116 jobs
  • Oracle finance7.3% · 108 jobs
  • Salesforce7.3% · 108 jobs

Qualifications

  • Graduate38% · 555 jobs
  • Postgraduate20% · 291 jobs
  • B.Tech / B.E7.3% · 108 jobs
  • MBA / PGDM6.9% · 102 jobs
  • BA6.6% · 98 jobs
  • B.Tech CSE3.1% · 46 jobs
  • CA3% · 45 jobs
Contract / temporary 8.1%Shift work 4.6%Travel 2%Relocation 1.9%Five-day week 1.8%Incentives on top of pay 1.3%Tamil 4.2%

Where the jobs are, and who they're for

Cities by open jobs (a job in three cities counts in each); 139 name no city.

Experience asked

  • Fresher (under 1 year) 2.4%
  • 1–3 years 8.9%
  • 3–7 years 41%
  • 7 years or more 24%
  • Not stated in the post 24%

Work mode: On-site 90% · Hybrid 4.2% · Remote 5.5% · 1 from government, PSU or court employers

Job titles you'll see

Business AnalystSenior Business AnalystLead Business AnalystSr. Business AnalystFunctional ConsultantSystem AnalystForward Deployment EngineerSenior Functional ConsultantTechnical Business AnalystBusiness Systems Analyst

How to get hired

Read the job post before anything else. If it mentions BRD, FRD, user stories, Jira, UAT or "stakeholder workshops", it is an IT business analyst role: you gather requirements and help a technology team build the right thing. If it mentions SQL, Excel, dashboards and "insights", it is an analytics business analyst role, which is really a data analyst job with a business title. The two need different preparation.

IT business analyst: who gets in

Very few people start here straight from college. The usual routes are:

  • From the business side. A bank operations executive who knows how a loan moves from login to disbursal, an insurance claims processor, a hospital billing lead or a logistics coordinator. When their company builds or replaces a system, they become the person the developers ask. That is a BA role in all but name; ask for the title.
  • From testing or support. QA testers and application support engineers already know the system and the users. Writing test cases is close to writing acceptance criteria.
  • From an MBA. IT services firms and consultancies recruit MBAs as Business Analysts or Associate Consultants, often into banking, insurance and healthcare practices.
  • Functional consultant tracks. SAP, Oracle and Salesforce functional roles are BA work inside one product. Our SAP, ERP and CRM guide covers those.

What IT BA interviews test

  1. Requirement elicitation. "A bank wants customers to update their address online. What questions would you ask?" They want KYC rules, approvals, audit trail, edge cases (joint accounts, NRI customers) and how you'd confirm you understood correctly.
  2. User stories. Write one with acceptance criteria in Given–When–Then form, and split a big story into smaller ones.
  3. Process mapping. Draw an as-is and to-be process, in BPMN or simple swimlanes, on paper or in Visio.
  4. Agile basics. Backlog grooming, sprint ceremonies, who decides priority, what you do when two stakeholders want opposite things.
  5. SQL. Increasingly common even for IT BAs: enough to check data during UAT.
  6. Domain. For a banking BA, expect payments (NEFT, RTGS, UPI flows), lending or cards questions; for insurance, policy lifecycle and claims.

Analytics BA: who gets in

Freshers do get these roles, especially at e-commerce and analytics firms. Prepare as you would for a data analyst job: SQL, Excel, a dashboard tool and a business case. The data analytics guide has the detail.

Certifications

The IIBA ladder is the one employers name:

  • ECBA (Entry Certificate in Business Analysis) needs no work experience, so it suits freshers and switchers.
  • CCBA needs about 3,750 hours (roughly two years) of BA work in the last seven years.
  • CBAP needs 7,500 hours (about five years) in the last ten.

Check the current fees and rules on iiba.org before paying any training provider. A Scrum or Product Owner certificate helps in agile teams, but domain knowledge and a clear writing sample usually count for more.

Portfolio

Take an app you use (a bank app, IRCTC, a food delivery app), pick one feature you find frustrating, and write a two-page BRD for the fix: problem, users, process flow, five user stories with acceptance criteria, and how you'd test it. Bring it to interviews.

First titles

Associate Business Analyst, Junior BA, Business Analyst Trainee, Business Systems Analyst, Associate Consultant, Functional Analyst.

What the work is like

Lots of meetings, lots of writing, and being blamed from both sides when requirements change. The good BAs are the ones who write things down clearly and get sign-off, so that a change in week eight is a change request, not an argument. UAT and go-live weeks run late, and BAs on offshore projects often join early-morning or late-evening calls with clients abroad.

The ladder runs BA, Senior BA, Lead BA, then product owner, product manager, delivery or programme manager, or practice lead in a domain. Domain depth is what moves pay: a BA who truly understands trade finance or health claims is much harder to replace.

Latest openings

Fresh from employers' own career sites, one per employer.

All open jobs

New business analysts jobs, every morning.

Our Telegram bot sends you the day's fresh openings for this field, straight from employers' sites. Free, and you can stop it any time.

Start alerts on Telegram

Questions people ask

Can a fresher become a business analyst?

For analytics BA roles, yes. For IT BA roles it is harder; freshers usually start as trainees in consulting or services firms, or in operations or testing roles that lead to BA work within a year or two. The ECBA helps show intent.

Do I need coding to be a business analyst?

Not to write code, but you need to read SQL and understand APIs, data fields and system flows well enough to talk to developers and check their work.

Is an MBA necessary?

No. Many strong BAs come from operations, banking and testing with a plain graduate degree. An MBA helps you get in through campus and move to product or consulting roles faster.

What do business analysts jobs pay in India?

Of the 1,450 full-time business analysts jobs open on Highlisted on 12 November 2026, 65 state their pay. Counting at most three posts per employer, the median is ₹8.8 lakh a year (about ₹73,000 a month before deductions), and the middle half pay ₹3.5 lakh to ₹20 lakh. Posts that state pay lean towards smaller employers, so treat this as a floor rather than the whole market.

Can freshers get business analysts jobs?

3.2% of the business analysts jobs that say what experience they want are open to freshers (under a year): 36 openings on Highlisted on 12 November 2026.

Which cities have the most business analysts jobs?

Bengaluru (449), Hyderabad (193), Pune (190), Mumbai (142), Chennai (115), counting the open jobs on Highlisted on 12 November 2026 that name a city. A job listed in several cities counts in each.

Which companies are hiring for business analysts jobs right now?

By open jobs on Highlisted on 12 November 2026: EPAM Systems, Amazon, Wipro, HCLTech, Deloitte India, Match Me Resume Match | Citi. Recruitment and staffing firms are counted in the totals but not ranked here (they post 9.5% of these jobs).

Highlisted Editorial Team

The figures on this page are worked out every week from the open jobs on Highlisted, read from employers' own career sites (last read 12 November 2026). The advice is written and checked by our editors against official sources. How we collect and count the data.

Sources (1)
  1. IIBA: business analysis certifications (ECBA, CCBA, CBAP)