Gather, document, and analyze business requirements and translate them into technical specifications.
Liaise between business users and technical teams to ensure clear understanding and delivery of requirements.
Evaluate current systems and processes, identify improvement areas, and propose IT solutions.
Create functional specifications, user stories, and process workflows.
Collaborate with developers, testers, and subject matter experts throughout the SDLC.
Assist in system testing, user acceptance testing (UAT), and implementation support.
Support data analysis, reporting, and troubleshooting of technical issues.
Ensure solutions meet compliance, quality, and security standards.
Participate in change management and training for end users as needed.
Qualifications:
Bachelor's degree in Information Technology, Computer Science, Business, or a related field.
3-6 years of experience as a Business Analyst in IT projects (preferably in enterprise environments).
Strong understanding of software development lifecycle (SDLC), Agile/Scrum, or Waterfall methodologies.
Ability to translate business needs into clear technical documentation.
Experience with requirements gathering, process modeling (e.g., BPMN), and tools like JIRA, Confluence, Visio, etc.
Familiarity with SQL, APIs, and data mapping is a plus.
Excellent communication, stakeholder management, and analytical skills.
Preferred Skills:
Experience in ERP/CRM implementation, cloud platforms, or integration projects.
Knowledge of UML, use cases, or system design principles.
* Technical certifications (e.g., CBAP, CCBA, Agile BA, or similar) are advantageous.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.