Conduct detailed requirement gathering sessions with stakeholders, ensuring clear understanding and documentation of business needs (7+ years).
Translate business requirements into system use cases, scenarios, and test plans to support development and QA processes (7+ years).
Act as a liaison between business teams and IT, maintaining a BSA focus while contributing to business analysis activities (7+ years).
Contribute to architecture and design discussions, providing insights into system design and data flow (3+ years).
Create and maintain detailed UML diagrams (use case, activity, sequence, and class diagrams) to capture and communicate requirements (5+ years).
Document and validate API requirements, including request/response specifications, integration touchpoints, and data mappings (1+ year).
Leverage prior development experience (3+ years) to effectively understand technical constraints and propose feasible solutions.
Collaborate with QA teams to develop test plans, support UAT, and ensure that delivered solutions meet business objectives.
Engage with cross-functional teams including developers, architects, and business users to ensure alignment between requirements and deliverables.
Requirement Gathering: Minimum 7 years of experience in eliciting, analyzing, and validating business and system requirements.
Documentation: Proven ability to write detailed system use cases, scenarios, and test plans.
Architecture & Design: 3 years of experience contributing to high-level architecture and system design discussions.
UML Expertise: Strong knowledge in creating UML diagrams for requirement capture and communication (5 years).
API Documentation: Prior experience documenting API interfaces, specifications, and data exchange formats (1 year).
Development Background: At least 3 years of hands-on experience in software development or technical environments.
Financial/Investment Banking Domain: Solid understanding of capital markets, investment banking processes, or financial systems (3 years).