JOB DESCRIPTION:  Job Title:             &nbs...

JOB INDEX - 5 months ago - Job Mail

5 months ago

Senior Solution Analyst

JOB DESCRIPTION:

 

Job Title:                                Senior Solution Analyst

Duration:                                6 Months

Location:                                Johannesburg

The Job

Requirements:

ANALYSIS (INCLUDING BUSINESS CASE)

  • Proactively build relationships, apply analytical techniques to elicit and validate business (product & service) needs ahead of demand.
  • Implement routines to get to know / become an expert in various business processes (e.g., spend time in business & with users).
  • Translate elicited needs and knowledge acquired into user story format that is immediately usable for DevOps teams (right languaging, format for building & testing).
  • Prepare and prioritise the backlog of requirements for the user stories linked to the proposed solutions.
  • Work collaboratively with Tribe Leads (Technical Product / Service Owners) to build a roadmap & vision for the products and services (including detailed analysis requirements & solution scope).
  • Define measures of success & key outcomes for various solutions / changes including detailed acceptance criteria for all features.
  • Define testing requirements (pass or fail test cases).
  • Support the development of detailed business cases (including defining solution characteristics, effort estimations etc.).

SOLUTION DESIGN (WITHIN DEVOPS CONTEXT)

  • Translate business requirements into detailed systems requirements. Detailed system requirements must include all capabilities, interfaces, and functionalities within and across technologies.
  • Build detailed user stories to be leveraged for system requirements design (modular).
  • Leverage business analysis & modelling tools and apply notation standards such as UML/BPMN to diagrammatically/visually document: business requirements, business processes, system processes & integration.
  • Facilitate processes to ensure integrated requirements are socialized, understood & approved across the broad range of stakeholders to be impacted (this includes various processes e.g., risk / governance forums, change council, scrum meetings / DevOps team capability building, solution design sessions etc.).
  • Understand & leverage knowledge on the organisations technical landscape, environment, and broader architecture to define integration points across tech stacks for various requirements.
  • Work collaboratively with project / program teams, squads, scrum masters and engineers to define backlog, release & DevOps / project planning implications of the requirements development & roadmap (what should happen when).
  • Continuously improve system requirements mapping (e.g., leverage input from questions asked etc. to consistently improve the quality of the requirements analysis for easier interpretation by the development teams).
  • Work as part of the embedded DevOps team throughout the design process to review solution design (features and functionality).
  • Facilitate resolution during development & testing phases for any change requirements.

SOLUTION DELIVERY & TESTING (MANUAL)

  • Define the manual testing strategy & test cases for various solutions (where it makes sense to do so).
  • Define & validate quality & testing parameters (+/-) & plans for the solution (socialize & translate these to automation testing teams).
  • Develop manual testing frameworks and patterns for the solution.
  • Lead the manual testing process for various solutions (e.g., execute test cases, analyse results).
  • Provide real time feedback to the DevOps teams on change requirements identified throughout the testing process.
  • Review & monitor system stability, resilience etc. throughout the testing process (e.g., integration) & in production.
  • Define & monitor overall backlog planning for effective solution delivery.
  • Provide Developer & User support during user acceptance testing.

PEOPLE

  • Provide coaching & mentoring across the DevOps team as well as to developing analysts across the estate.
  • Conduct peer reviews & problem solving within and across the broader team.
 

Desired experience & qualification:

  • 6-8 years business & systems analysis experience.
  • 6-8 years’ Experience in working with multidisciplinary teams.
  • Experience in Agile Methodology & working embedded within an Agile team / team.
  • Degree or Diploma in computer science, commerce, or business administration.
  • information Systems Analyst certification from Institute for the Certification of Computing Professionals, expert level.
  • 6-8 years coaching & mentoring experience.
  • Banking domain experience, preferred.
  • Expertise in Systems Design & Integration.
  • Testing Certification (preferred).
  • Expertise in Development.
  • Expertise in Business Continuity Management & Disaster Recovery.
  • Expertise in Governance, Compliance, & Audit.
  • Expertise in Quality Assurance & Testing.
  • Expertise in Systems & integration design.

Competencies: (Maximum of 8 competencies):

  • Examining Information.
  • Documenting Facts.
  • Interpreting Data.
  • Interacting with People.
  • Establishing Report.
  • Articulating Information.
  • Conveying Self-confidence.
  • Producing Output.
 

 Package & Remuneration:

  • Will be agreed based on qualifications, applicable banking experience and previous earnings.