Reading time: 12 min
Author: ITDS Team
A business analyst in Poland is the translator between people who know what the business needs and people who can build it. That sounds soft until you count how many projects fall over at exactly that point.
What a business analyst in Poland actually does
In practice, a business analyst works at the seam between the business and the engineering team. The job is to work out what the organisation genuinely needs, then turn that into requirements a developer can build without guessing.
The word doing the work there is genuinely. Stakeholders rarely arrive with a problem. They arrive with a solution they have already designed, and ask for it to be built. The analyst's job is to step back one pace and ask what problem that solution was meant to solve, because a cheaper or simpler route very often exists.
In practice the analyst is also responsible for everyone understanding the same thing. The engineering team, the product owner and the business side read the same document and draw three different conclusions more often than anyone likes to admit. Catching that gap in week one costs a conversation. Catching it in week ten costs a sprint.
Also, two neighbouring roles are worth separating. A system analyst goes deeper into architecture and integrations, while a business analyst stays closer to the process and the goal. In practice, and especially in banking, one person does both, and that is how most job ads are written.
What a business analyst in Poland does day to day
In reality, a working day rarely resembles the job description. Here is what actually takes the time.
- Conversations with stakeholdersWorkshops, interviews, sometimes just catching someone in a corridor. This is where the material comes from, not the document.
- Writing the requirementsUser stories with acceptance criteria, process diagrams, sometimes a functional specification. The format depends on the organisation. The goal does not: leave no room for interpretation.
- Supporting the team mid-sprintAnswering questions, resolving edge cases, deciding what is in scope. This part is routinely underestimated in plans.
- Acceptance testingChecking whether what got built answers the original need, not only the written requirement. Those are two different things.
- Documentation and trainingManuals, user materials, sometimes running the session yourself. Less visible, but it is what survives the project.
Additionally, in banking there is one more layer, which is compliance. A regulatory requirement is not negotiable in the way a feature is, so an analyst working in finance spends real time establishing what is an obligation and what is a preference.
Skills and tools
Note that interviews for this role test two things at once, and candidates usually arrive strong in one of them.
| Hard | Soft |
|---|---|
| SQL and an understanding of data structures | Asking the questions nobody wants to answer |
| UML and process notation, usually BPMN | Running a workshop with competing interests in the room |
| Agile and Scrum in practice, not from a course | Writing so it can be built without follow-up |
| Reporting tools and ETL basics | Mediating between the business and the team |
| Jira, Confluence, diagramming tools | English at the level of a technical conversation |
Swipe the table sideways to see both columns.
After several years in the role I would put it this way: SQL and UML can be picked up in a few months. Running a meeting where two sides want different things takes years to learn, and it is the thing that decides who becomes a senior.
Of course, certificates help you get in, but they do not replace experience. Polish job ads most often mention the IIBA certifications, meaning ECBA and CCBA, and REQB. Treat them as a way past the first filter rather than as an argument in a technical conversation.
Career path for a business analyst in Poland
First, a junior works on a defined scope and under supervision. They get a slice of a process, describe it, and learn what a good requirement looks like in that particular organisation.
A mid-level analyst owns an area and talks to stakeholders directly. A senior, by contrast, starts questioning the scope rather than only describing it, and that is the real boundary between the levels. In practice that sounds like "this will not solve your problem", said with a reason attached.
From there the paths separate and the choice is worth making deliberately. Lead or analysis team manager is the management route. System analyst and solution architect is the technical route. Product owner is the product route, most commonly taken because the skills overlap most. A fourth option, named less often, is domain consulting, where you are paid for knowing the industry rather than the methodology.
What a business analyst in Poland earns
Therefore the bands below come from the ITDS IT Talent Trends 2026 report, built on more than three and a half thousand recruitment conversations conducted during 2025. Both contract models are shown, because comparing them without that split leads nowhere.
| Role | Contract | Junior | Mid | Senior |
|---|---|---|---|---|
| Business Analyst | Employment | 8,000 – 12,000 | 12,000 – 15,000 | 15,000 – 20,000 |
| B2B | 60 – 90 | 90 – 120 | 120 – 150 | |
| System Analyst | Employment | 10,000 – 13,000 | 13,000 – 16,000 | 16,000 – 21,000 |
| B2B | 80 – 100 | 100 – 140 | 140 – 160 |
Swipe the table sideways to see all columns. Employment: PLN gross per month. B2B: PLN net per hour.
Still, notice the gap between the two roles. A system analyst earns more at every level, and at senior level on B2B the difference reaches twenty złoty an hour. That is the price of technical depth, and it is also the most concrete answer available to the question of which direction to develop in.
Similarly, the same report puts business and system analysts among the roles ITDS recruits for most often, alongside fullstack developers, DevOps engineers and data engineers. The reason is prosaic. Organisations are running complex transformation and regulatory projects, and those need somebody who can connect technology to process.
What moves you within the band
- Domain. Banking, insurance and payments pay noticeably more than internal projects, because they require regulatory knowledge that cannot be picked up in a month.
- Contract model. B2B gives a higher hourly rate but includes no holiday, no sick leave and no employer contributions. The comparison only means something once you add back what each form covers.
- Language. International projects need English at the level of running a workshop, not reading documentation, and that is one of the best-paid differences in this role.
- Actual scope. An analyst who only writes requirements and an analyst who helps decide the scope are two different jobs under one job title.
How to become a business analyst in Poland, three routes
Importantly, a computer science degree is not required, and a good share of analysts arrive from economics, finance or an entirely different field. Generally, domain knowledge is worth more than tool knowledge, because tools are much the same everywhere while a bank's credit process is not.
Broadly, three routes in work most often.
- An internal move. From an operational or process role in the same company. You already know the process and the people, and only the analytical craft is missing. The shortest route, and the most frequently overlooked.
- From testing or support. A tester knows the system by its behaviour, and support knows it by the user's problems. Both perspectives transfer directly.
- Entering as a junior with a certificate. The hardest route because competition is heavy, but realistic in larger organisations with structured onboarding.
Finally, if I had to name the one thing that helps most in an interview, it would not be a certificate. It is being able to describe a specific situation where a requirement turned out to be wrong, and what you did about it. The interviewer hears somebody who thinks, rather than somebody who read the handbook.
Frequently Asked Questions
What does a business analyst do?
How much does a business analyst earn in Poland?
Do you need a computer science degree to become an analyst?
What is the difference between a business analyst and a system analyst?
Which certificates are worth having?
A role for people who like to understand before they build
In short, being a business analyst suits you if you like talking to people and are not put off by a database. It suits you less if you prefer working quietly on a closed task, because most of this job is agreeing rather than executing.
Meanwhile, at ITDS analysts work on banking and insurance projects, often in international teams where the stakeholder conversation happens in English. If you want to see what that collaboration looks like from the delivery side, read about nearshore teams run from Poland.
See current openings for business and system analysts on ITDS projects.
See analyst openings