business analyst
Aug 1, 2026 · Generali Greece
What you'll do
- Perform analysis, design, IT/integration testing, and support implementation and UAT for projects and small enhancements
- Analyze existing systems and understand new business or IT stakeholder needs
- Clarify functional and non-functional requirements and present solutions and recommendations
- Prepare functional and technical documentation such as process maps, workflows, and user manuals
- Prepare test scenarios, maintain test repositories, update tools, plan and execute IST, and review automated testing results
- Follow Business Analysis team processes and support process evolution
- Perform second-level support diagnosis, maintain fixes documentation, and conduct root cause analysis during problem and incident management
- Identify and escalate urgent issues
- Support users by providing training and advice on application use
- Support onboarding and provide on-the-job training to new team/division members
- Ensure compliance with internal and external regulations and mitigate compliance risks in business practices
Key requirements
- Business analysis with user stories and acceptance criteria
- Scrum and Kanban agile methodologies
- SQL queries and REST API calls for data analysis and integration testing
- Legacy systems experience and technical environment navigation
- APIs knowledge and system interoperability
- IT/integration testing, functional and technical documentation
- Problem and incident management
- Training and user support
- Compliance with regulations
About the job
The Business Analyst plays a crucial role in bridging the gap between IT and business stakeholders. They are responsible for understanding business needs, analyzing existing systems, and proposing solutions that enhance business processes and efficiency. The Business Analyst ensures that projects and enhancements are aligned with business objectives and regulatory requirements, providing support throughout the project lifecycle. The Business Analyst collaborates with Architects, UX Experts, and ensures compliance with IT standards to deliver solutions that meet business objectives, user needs, and adhere to regulatory and technical guidelines.
Their responsibilities include:
Performs analysis, design, IT/integration testing, and supports implementation and UAT activities for projects and small business enhancements.
Analyzes existing systems and understands the new needs of business or IT stakeholders.
Clarifies functional and non-functional requirements, and presents solutions and recommendations to best serve them.
Prepares all related functional and technical documentation, including process maps, workflows, user manuals, etc., as required per project or small business enhancement.
Prepares test scenarios, maintains test repositories, updates test tools, plans, and executes IST, and reviews results of automated testing.
Follows the processes of the Business Analysis team and supports the Business Analysis team Supervisor in the evolution of team processes.
Performs second-level support diagnosis for issues, maintains documentation for fixes, and conducts root cause analysis during problem and incident management.
Identifies and escalates situations requiring urgent attention.
Supports users in the use of applications by providing necessary training and advice.
Supports onboarding and provides on-the-job training to new team/division members.
Ensures compliance with external and internal regulations. Assumes the duty to comply with the laws, regulations, and administrative provisions applicable to the Company, and to be aware of and mitigate compliance risks in business practices and procedures within their areas of responsibility.
Performs any other duties assigned by their direct manager/supervisor.
Desired Capabilities:
Ability to perform business analysis using user stories and acceptance criteria to capture requirements effectively.
Familiarity with Scrum, Kanban or other agile methodologies for project delivery and collaboration.
Strong Technical Background:
Ability to execute SQL queries for data analysis and validation.
Experience performing REST API calls to verify integrations and troubleshoot flows.
Hands-on experience with legacy systems to understand and support existing processes.
Comfortable navigating complex technical environments and collaborating with developers and architects.
Knowledge of APIs, data flows and system interoperability.




