Why does this job exist and why is it critical?
Elicit, clarify and capture business requirements. Discuss use cases covering service life cycle, user journey, business processes and rules.
Produce user requirements specification (URS), mapping business requirements to application functional enhancements. URS should include non-functional requirements e.
g. capacity and performance requirements. Walkthrough URS and request for user signoff.
Engage solution architects and domain technical leads (DTLs) to discuss end to end solution, and revert to business on the feasibility assessment.
Explain the requirements to DTL for impact assessment (IA) preparation. Review IA from DTLs to ensure scope of enhancements meets business requirements including effort and timeline.
For enterprise applications, you may act as DTL to propose the solution, and system implication for partners for assessment, review assessment and manage delivery of the solution.
Also manage enhancements prioritization, production fixes and rollout.
Prepare the technical solution justification for approval.
Initiate capex draw down and PR / PO to partners for delivery.
Manage project delivery to ensure timeline and deliverables meet the planned milestones.
Ensure mapping of business requirements to user acceptance scenarios and criteria.
Work with quality assurance team (TQA) to identify test scenarios required to validate the scope of the enhancements, and prioritize test scenario coverage.
Plan and manage rollout activities including consolidating rollout plan from DTLs and present change for approval to the change approval team (CAB).
Coordinate and manage post production verification by business stakeholders.