Job Openings
Business Analyst - 12 month contract
About the job Business Analyst - 12 month contract
Our client is currently looking for an intermediate Business Analyst to join their team for a full time onsite role in Centurion for a 12 -month renewable contract role.
Role purpose:
- To elicit, analyse, specify, and validate the business needs of stakeholders, be they customers or end users. This includes interviewing stakeholders and gathering and compiling user requirements to understand the technology solutions they need.
- Apply proven communication, analytical, and problem-solving skills to help the business make good technology decisions.
- Be proactive about working with other team members to look for new technologies to optimize business processes.
- Play a pivotal role in ensuring ITs understanding of business requirements.
Role Requirements:
- A three-year Bachelors Degree in Computer Science, Informatics or Business Administration. (Post Graduate Degree preferred.)
- BABOK certification
- Six-Sigma Black Belt certification
- 6 - 8 years direct work experience in a similar role
- Proven experience with business and technical requirements analysis, business process modelling/mapping, elicitation, modelling, verification, methodology development, and data modelling using BPMN notation
- Experience overseeing the design, development, and implementation of software and hardware solutions, systems, or products
- Ability to create systematic and consistent requirements specifications in both technical and user-friendly language
- Exceptional analytical and statistical skills with the ability to apply them to systems issues and products as required
- Demonstrated project management skills and project management software skills, including planning, organizing, and managing resources
- Understanding of application development and software development life cycle concepts
- The ability to effectively deliver a presentation on a given topic to a group.
Role Responsibilities:
- Defines and manages business requirements.
- Facilitates input from stakeholders, provides constructive challenge and enables effective prioritisation of requirements.
- Conduct interviews to gather business requirements via workshops, questionnaires, surveys, site visits, workflow storyboards, use cases, scenarios, and other methods.
- Identify and establish scope and parameters of requirements analysis to define requirement impact, success criteria, and metrics.
- Work with stakeholders and project team to prioritize collected requirements.
- Map existing business processes in order to define current business activities for the development of procedures and models.
- Research, review, and analyse the effectiveness and efficiency of requirements-gathering and business processes and develop strategies for enhancing or further leveraging these processes.
- Prepare and deliver, recommendations, or alternatives for improving processes in operating systems across the organization.
- Analyze and verify requirements for completeness, consistency, comprehensibility, feasibility, and conformity.
- Develop and utilize standard templates to accurately and concisely write requirements and specifications.
- Translate conceptual user requirements into functional requirements in a clear manner that is comprehensible to developers / project teams.
- Where applicable, develop prototypes of interfaces and attributes based on user requirements.
- Create process models, specifications, diagrams, and maps to provide direction to developers and / or the project team.
- Conduct peer reviews of business requirements to ensure that requirement specifications are correctly interpreted.
- Assist with the interpretation of user requirements into feasible options and communicate these back to the business stakeholders.
- Manage and track the status of requirements throughout the requirement lifecycle; enforce and redefine as necessary.
- Communicate changes, enhancements, and modifications of business requirements and processes verbally or through written documentation to project managers, sponsors, and other stakeholders so that issues and solutions are understood.
- Provide input to testcases for the requirements.
- Review and provide input to training manuals where applicable.
- Update to-be processes in line with the requirement outcomes.
- Perform user acceptance testing of the requirements.