The Functional Analyst plays a crucial role in the successful implementation and optimization of commerce-related systems within an agile environment. They collaborate with various cross-functional teams, including business stakeholders, IT developers, product owners, and quality assurance teams, to gather and analyze business requirements and develop functional specifications. By eliciting, analyzing, validating, and documenting these requirements, the Functional Analyst facilitates effective business processes and ensures the smooth integration of eCommerce solutions.
Acting as a bridge between the business unit and the solution team, the Functional Analyst supports the creation of sustainable solutions and provides specialized knowledge in systems analysis and application testing. Their expertise in developing technical solutions and executing practical configurations is essential for the success of low to medium complexity applications.
###
Job Objectives
Requirements Gathering & Analysis
Collaborate with business stakeholders to understand their customer needs, challenges and pain points to gatherdetailed requirements for ecommerce solutions (e.g., B2B platform, payment systems, ERP integrations).
Prioritize and clarify requirements with key stakeholders, ensuring they align with the business goals.
Participate in workshops with business owners to understand customer needs.
Functional Documentation
Develop clear, concise functional specifications and user stories in alignment with agile methodologies.
Create detailed process flows, wireframes, use cases, and business process models.
Ensure all documentation is kept up-to-date and aligns with agile sprints and releases.
Collaboration with Development Teams
Work with development teams to ensure they understand the business requirements and translate them into technical solutions.
Support development teams during the design and implementation phase by clarifying functionality and providing subject matter expertise.
Attend backlog refinement, sprint planning, and sprint review sessions.
Testing & Quality Assurance
Assist with define test cases and acceptance criteria for new features and functionality.
Support QA teams by reviewing test plans, scenarios, and results to ensure business requirements are met.
Participate in UAT (User Acceptance Testing) to validate that the system meets business needs and requirements.
Agile Methodology & Process Improvement
Work in a collaborative, agile environment, ensuring timely delivery of features and continuous improvement.
Continuously refine the product backlog by prioritizing and refining user stories in collaboration with the product owner.
Be an active participant in daily stand-ups, sprint reviews, retrospectives, and sprint planning sessions.
Stakeholder Communication & Support
Act as the liaison between business stakeholders and the technical team, ensuring alignment and transparency throughout the project lifecycle.
Provide ongoing support and guidance to business users on system functionality and process improvements.
Help ensure a seamless transition of new functionalities or systems into production.
Ecommerce Platform Expertise
Maintain a strong understanding of ecommerce platforms, technologies, and trends (e.g., SAP Commerce Cloud, Magento, Salesforce Commerce Cloud, etc.).
Provide insights and recommendations on industry best practices for ecommerce solutions.
Using Design Thinking, Personas and UX assist with finding solutions that is customer centric for our B2B eCommerce markets.
###
Qualifications
3-year IT qualification - (essential)
Business Analyst / Functional Analyst course or similar
-
(desired)
###
Experience
+2 years' experience within a functional analyst or equivalent support role in IT - (essential).
Relevant and demonstrable experience in functional analysis, configuration, and user testing - (essential).
Experience in software testing - (essential).
Experience in a Retail and or Financial Services industry - (desirable).
Experience of working on projects within the Software Development Life Cycle - (desirable)
Experience in cloud solutions - (desirable).
Change management experience - (desirable).
###
Knowledge and Skills
IT Support and Operations knowledge - (essential).
Working knowledge of different operating systems and Internet technologies - (essential)
Incident management system knowledge - (desirable).
Exposure to vendor management - (desirable).
Exposure to Project Management - (desirable).
Foundation knowledge of Cloud technologies - (desirable).
Foundational knowledge of core programming technologies - (desirable).
###
Applicant Feedback Policy
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.