Functional Analyst
First Point Group
Quick CV Drop Off
Functional Analyst
(Requirements to Functional & Technical Specification)
Role purpose
Sit between the business and the build team. Take business requirements — often incomplete, verbal, or expressed as outcomes rather than needs — and convert them into functional specifications the business can sign off, and technical specifications engineers can implement without further interpretation.
The role owns the requirement from the moment it is raised until it is delivered, tested, and accepted. Success is measured by how few clarification cycles the build team needs and how little rework surfaces in UAT.
Key responsibilities
Requirements elicitation and analysis
- Run workshops, interviews and process walkthroughs with business stakeholders, subject matter experts and operations teams.
- Challenge stated requirements to establish the underlying business need, the decision being supported, and the value being sought.
- Identify gaps, contradictions, duplication and unstated assumptions in the source requirements, and drive them to resolution rather than escalating them unresolved.
- Document current-state ("as-is") processes and define target-state ("to-be") processes, including the operational and control changes required.
- Assess regulatory, audit and data-protection implications of each requirement and flag where compliance input is needed.
Functional specification
- Author functional specification documents that define system behaviour in business terms: process flows, use cases or user stories, business rules, decision tables, validation logic, calculation logic, roles and permissions, notifications, and reporting outputs.
- Define exception paths, error handling and edge cases explicitly — not only the happy path.
- Write clear, testable acceptance criteria for every requirement.
- Secure formal business sign-off on the functional specification before build commences.
Technical specification
- Translate the approved functional specification into a technical specification that engineering can build against, covering:
- System and component architecture in scope, and the changes required to each.
- Data model changes: entities, attributes, data types, cardinality, referential integrity, retention.
- Integration and interface specifications: API contracts, request/response payloads, protocols, authentication, error and retry behaviour, throughput and volumetrics.
- Data migration and transformation rules, including source-to-target field mappings and cleansing logic.
- Configuration versus customisation decisions, with rationale.
- Non-functional requirements: performance, availability, scalability, security, auditability, logging and monitoring.
- Work with solution architects and developers to validate technical feasibility, sizing and effort, and to reconcile the specification with platform constraints.
- Document assumptions, dependencies, constraints and out-of-scope items.
Delivery and quality support
- Maintain a requirements traceability matrix linking business requirement → functional specification → technical specification → test case → delivered feature.
- Groom and maintain the backlog; ensure work items entering a sprint meet the team's definition of ready.
- Support developers through build, acting as the authority on intended behaviour.
- Author or review test scenarios; support SIT and UAT, triage defects, and distinguish genuine defects from change requests.
- Contribute to release notes, training material, user guides and operational handover documentation.
Change and stakeholder management
- Run impact assessments on change requests: effort, risk, dependencies, cost and schedule implications.
- Manage version control and change history across all specification artefacts.
- Keep business and technical stakeholders aligned on scope, sequencing and trade-offs, and communicate decisions and their consequences clearly to both audiences.
Deliverables owned by this role
- Requirements catalogue/business requirements analysis
- Functional specification document (FSD)
- Technical specification document (TSD)
- Process models (BPMN or equivalent) — as-is and to-be
- Data dictionary and source-to-target mappings
- Interface/integration specification
- User stories with acceptance criteria
- Requirements traceability matrix
- UAT test scenarios and support for execution
- Impact assessments for change requests
- ...experience in ERP implementation, Preferable SAGE 300C Finance. Functional SAGE Certification – Finance, Required. Experience in... ...tests (integration and system testing). Work with business analysts and developers in converting the business solution into technical...
- Role Purpose: To oversee the entire operation of a warehouse, ensuring that inventory is received, stored, and distributed efficiently. The candidate's role is critical in maintaining productivity, optimizing workflows, and ensuring compliance with safety regulations...
- ...similar Sage implementation consultancies. The successful candidate will possess a strong blend of: Sage X3 technical and functional expertise ERP systems implementation experience Systems integration knowledge Business process optimisation capability...
- ...Regulatory Reporting Analyst Department: Group Procurement Category: Risk, Audit & Compliance Role Overview An exciting... ...documentation and information. Collaborate with cross-functional teams to ensure reporting deadlines are achieved. Assist in...
- ...risk analysis. Key Responsibilities Collaborate with cross-functional teams to analyse and document existing non-linear trading... ...Certificate in Quantitative Finance) CFA (Chartered Financial Analyst) Experience & Skills Strong experience in Cross-Asset Trading...
- ...We are looking for an experienced and technically versatile Data Analyst who excels in data interpretation, business insight generation, and technical development. This role requires a deep understanding of data architecture, system design, and AI concepts, combined with...
- ...Reporting Analyst | Grand Bay, Mauritius Hire Resolve is seeking a highly analytical and detail-oriented Reporting Analyst to join a premier organization in Grand Bay, Mauritius. This role is central to the implementation, monitoring, and optimization of business...
- ...Our reputable QSR / Restaurant client is currently seeking a detail-oriented and analytical Junior Data Analyst to join their team. The successful candidate will be responsible for collecting, processing, cleaning, and analyzing business and operational data to support...
- Requirements: M inimum Academic, Professional Qualifications & Experience required for this position Matric/Grade 12 Administrative background. Strong Administrative background, Microsoft Office, Projects charters Analytical and logical reasoning skills ...
- [COPY AND PAST THE LATEST ROLE DESCRIPTION FROM HIRING PORTAL]
R 1,000,000 pa
We are looking for an experienced Feature Analyst / Senior Business Analyst to join a dynamic Agile delivery environment focused on... ...Experience translating business requirements into detailed functional and non-functional specifications for complex integrated systems...- ...SUMMARY Analyst, Enterprise Service Desk is responsible for serving as an initial point of contact for triaging, then resolving or accurately escalating incoming client or system generated requests as well as providing a world class client experience daily...
- ...automation stack. ~ Provide backup and continuity for core data tasks. ~ Collaborate with Data Engineers and Data Automation resources. ~ Support and mentor Junior Analysts. ~ Maintain clear documentation of reports, datasets, definitions and processes....
R 1,500 - 2,500 per month
...We are seeking a detail-oriented and analytical Data Analyst. The ideal candidate will be responsible for collecting, processing, and... ...across the organization. You will collaborate with cross-functional teams to understand business needs, create reports and dashboards...- ...Required skills SQL Power BI Tableau Python Excel carbon.talent is always recruiting for Data Analysts who can find the signal in the noise. Analysts in our pool work embedded in business teams — building dashboards, conducting ad-hoc analysis, and...Remote job
- ...COSTING / PRICING DATA ANALYST Location: Office-Based Salary: R12 000 R20 000 (dependent on experience and skill level) We are looking for a detail-oriented Costing / Pricing Data Analyst to join a dynamic team. This role is ideal for someone analytical, structured...
R 20,000 - 40,000 per month
...Role Description This is a full-time remote role as a Financial Analyst at a United States based Real Estate / Private Equity firm. The Financial Analyst will underwrite new acquisitions, do research on necessary variables, run forward-looking projections and past reporting...R 700,000 pa
A global investment management company is looking for a driven and analytical Business Analyst to join their Product Office team. You will be joining a team that combines investment expertise, technology, and innovation to help financial advisers deliver better outcomes...R 600 - 750 ph
...balances and financial control totals. Investigate mismatches, data issues and unexplained variances. Test reporting from both a functional and data-quality perspective. Maintain clear reporting rules, data lineage, test evidence and sign-off records. Support...- ...informative video. The role We are hiring a Senior Risk Analyst to own a material credit-strategy workstream within FairMoney... ..., policy versioning and decision traceability Cross-functional delivery and governance You will work closely with the Android...
- ...Love solving complex problems? Speak fluent SQL? Get excited by APIs, cloud platforms and data? If you're a Technical Business Analyst who thrives where business, technology and data collide, then this could be your next big move! What you'll be doing: Transform...
R 600 ph
..."business speak" into "tech speak" (and vice versa)? If so, we may have the perfect role for you! We're looking for a Business Analyst who can connect the dots, solve problems, and help turn great ideas into even better business solutions. What You'll Be Doing...- Are you a Systems Analyst with Telecommunications, ISP, or MVNO experience looking to work on next-generation connectivity platforms? We're seeking a highly skilled Systems Analyst to join a dynamic team driving innovation across mobile, FTTH, FWA, and cloud-native...
- ...datasets to Power BI and other reporting platforms. Support BI Analysts and Data Scientists with curated, business-ready datasets.... ...quality focus. Ability to collaborate effectively with cross-functional teams. Strong business acumen and commercial awareness....
- .... SOP & Process Documentation · Analyse new product functionality and business workflows and translate them into clear, practical... ...Enablement · Work closely with Product Owners, Business Analysts, Project Managers, Developers, and business stakeholders to...
- A worldwide leader in protective paints and coatings for both home and industrial applications is looking for a IBP Functional Analyst to join their team remotely. Overview: The IBP Functional Analyst will be responsible for supporting, configuring and implementing...
- ...Responsibilities ~ Gather, analyse and document business requirements and functional specifications. ~ Investigate, document and resolve system... ...system utilisation. ~ Coach and mentor Trainee Functional Analysts. ~ Design test cases and conduct functional testing on...
- ...experienced QA & Escalations Team Lead to take ownership of two critical functions within the business: Quality Assurance and Software Escalations... ..., and push back formally when an issue belongs with a Business Analyst, developer or another team. Handle last-minute and...
- ...of 1997 as an autonomous agency, we are responsible for administering the South African tax system and customs service. Its main functions are to: collect and administer all national taxes, duties and levies; collect revenue that may be imposed under any other legislation...
- ...candidate will manage complex technology projects, coordinate cross-functional teams, engage with senior stakeholders and oversee vendors and... ...identify potential cost variations. Coordinate Business Analysts, Solution Architects, Developers, Engineers, Vendors and...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Functional Analyst. Be the first to apply!
