Business Analyst Specialist
Business unit
Adree
Function
Business analyst
Level
Specialist
Job location
Client site
About the job
We are looking for a business analyst in IT / software engineering / digital delivery to gather, analyze, and document business requirements across stakeholders, and translate them into clear functional and non-functional specifications for delivery teams (including .NET, OutSystems, Creatio, and frontend).
The role reports to success manager / product owner and works closely with product owners, technical leads, UI/UX designers, and QA.
Key responsibilities
- Gather, analyze, and document detailed business requirements from stakeholders across departments.
- Translate business needs into functional and non-functional specifications for development teams (.NET, OutSystems, Creatio, frontend).
- Collaborate with product owners, technical leads, and UI/UX designers to confirm solution scope and user expectations.
- Create and maintain user stories, process flows, business rules, and acceptance criteria.
- Facilitate and lead workshops, interviews, and requirement-gathering sessions.
- Prepare wireframes, use cases, and mockups with the design team to visualize and validate business processes.
- Support QA by reviewing test plans and validating that delivered functionality matches business requirements.
- Assist with change management, user training, and stakeholder communication throughout the project lifecycle.
- Continuously review current processes and propose improvements, automation, or optimization opportunities.
- Work across multiple agile projects, adapting priorities to stakeholder needs and delivery timelines.
- Ensure alignment between business goals, technical implementation, and user experience.
Requirements
Education
Bachelor’s degree in business administration, information systems, computer science, or a related field.
Experience
2–4 years of experience as a business analyst / functional analyst in software or digital product development.
Skills & competencies (technical & analytical + soft)
- Strong understanding of agile/scrum and software development methodologies.
- Ability to analyze data, processes, and workflows to identify gaps and inefficiencies.
- Ability to write clear and concise documentation for both technical and non-technical audiences.
- Comfortable using tools such as Jira, Confluence, Figma, Lucidchart.
- Understanding of web application architectures, APIs, and enterprise platforms (OutSystems, Creatio, or similar CRMs is a plus).
- Basic familiarity with SQL or business reporting is a plus.
- Excellent verbal and written communication skills.
- Strong problem-solving, critical thinking, and attention to detail.
- Strong organizational skills and ability to bridge communication between technical and non-technical stakeholders.
- Collaborative mindset and comfort working across departments.
Preferred (but not required)
- Experience with low-code platforms (OutSystems, Creatio) or custom development (.NET, Angular).
- Certifications such as CBAP, PMI-PBA, or Agile BA (advantage).
- Exposure to UX principles and design thinking (plus).
Certifications
CBAP / PMI-PBA / Agile BA (advantage, not required)
Experience (summary)
- 2–4 years in BA / functional analyst role within software or digital product development.
- Agile / scrum delivery environment exposure.
- Working with requirements, user stories, acceptance criteria, and stakeholder workshops.
- Plus exposure to OutSystems / Creatio and/or .NET / Angular projects.
Skills & competencies (summary)
- Requirements analysis and documentation
- Translation to functional and non-functional specifications
- User stories, process flows, business rules, acceptance criteria
- Workshop facilitation and stakeholder management
- QA support (test plan review and validation)
- Continuous improvement and process optimization
- Agile BA collaboration across IT, product, UX/UI, and QA
- Jira, Confluence, Figma, Lucidchart
- Plus APIs, enterprise platforms, SQL, reporting