We are responsible for code-changing the lives of people around the world, every day. We solve complex problems and build big ideas. And we don't stop. We believe in the ability of technology to make the world a better place; we're driven to rip through conformity and create new solutions, and smarter habits. We know why we're here: To unleash the potential of people through the power of technology. We are people multiplied by the power of tech and together we are changing the world.
CONTEXT | THE ROLE
Understanding the business requirements and through a structured process documenting, validating, and translating it into functional specifications that are used by engineering teams to craft a technical solution. Test and validate the functionality of the technical solution against the business requirements. Interfacing between the business client and the development team with regard to the business and functional requirements. Ensuring that the business requirements are delivered in the implemented solution. Working with multiple business areas and multiple teams that require deep integration of solutions. Building and maintaining strong relationships with clients, and acting as consultant to the client, helping bring their business needs and product vision to life.
ROLE RESPONSIBILITIES | THE WHAT & THE HOW
The Essentials
Act as the primary liaison between business stakeholders and development teams to gather, analyse, and document requirements for complex software projects.
Lead and facilitate requirements gathering sessions, workshops, and brainstorming meetings to capture detailed business needs and translate them into functional requirements.
Business Case: Assist businesses in articulating the benefits they wish to realise with the solution. Facilitating the development of a Business Case.
Product Requirements Specification (PRS); design and validate the functional solution. This involves interpreting the Customer Requirements Specification (CRS) into a set of Product Requirements Specification (PRS).
Apply knowledge of the system, interfaces, and dependencies to highlight integration aspects that must be considered.
Identify the set of stakeholders that need to be involved in creating and validating the PRS. Interview business and technical owners, as well as experienced members of the development team (Development Manager, Architect, Snr/ Other BA).
Design a set of test cases/scripts, test scenarios, and test datasets to accompany the PRS.
Validate the PRS and Testing documentation with the client and the identified stakeholders to obtain sign-off.
Release notes & training material: Update and publish release notes related to the current system changes implemented, and notify impacted parties.
Maintain and update the PRS with any added content.
Technical Skills
Bachelor's degree in Business Administration, Information Systems, Computer Science, or a related field (or equivalent experience).
5+ years of experience as a Business Analyst in a software development environment, with a track record of leading complex projects.
Proficiency with business analysis tools and methodologies, such as JIRA, Confluence, etc., and requirements management systems.
Advanced knowledge of Agile methodologies and SDLC best practices.
Strong analytical and problem-solving skills, with the ability to translate complex business needs into actionable requirements.
Excellent communication, presentation, and interpersonal skills, and business rules writing skills with experience working with cross-functional teams and senior management.
Experience conducting risk assessments, feasibility studies, and requirements prioritisation in large-scale projects.
Ability to create and interpret process diagrams, use case diagrams, and wireframes.
Familiarity with SQL and data visualisation tools for data analysis and reporting.
Understanding of solution architecture
Process mapping
Entity diagram mapping
* Software testing pack design, functional testing
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.