Description
We are looking for a Business Analyst (BA) with strong technical acumen to partner with stakeholders, solution architects, and delivery teams.The BA will drive requirements discovery, system analysis, API/data integration specifications, and UAT coordination for enterprise-grade CRM, portal, and mobile application solutions.This role requires someone who can comfortably switch between business workflows and technical details, ensuring solutions are well-defined, feasible, and aligned with product roadmaps.
Key Responsibilities
- Requirement Discovery & Analysis
- Lead workshops with business stakeholders to capture needs, KPIs, and workflows.
- Analyze end-to-end processes such as :
- CRM workflows (lead opportunity closure invoicing).
- Web/mobile app workflows (job/service booking, enrollment flows, compliance checks).
- Payment, communication, and data integration flows.
- Break down requirements into functional & non-functional specifications.
- Perform gap analysis between current state and target solutions.
Technical Requirement Specification
- Write detailed Functional Specification Documents (FSD) and System Requirement Specifications (SRS).
- Translate business needs into API contracts (REST/GraphQL) including endpoints, request/response structures, authentication methods.
- Define data models, entity relationships, and DB schema requirements.
- Document integration requirements for third-party systems such as :
- Payments (Stripe/ACH).
- Communications (Twilio, WhatsApp APIs).
- CRM/ERP (HubSpot, QuickBooks, Salesforce).
- Analytics/Data Pipelines (Snowflake, Firebase, Postgres).
- Create sequence diagrams, system context diagrams, and data flow diagrams to ensure clarity.
Backlog & Delivery Alignment
- Convert requirements into user stories, epics, and acceptance criteria in Jira.
- Maintain a Requirements Traceability Matrix (RTM) to map requirements to deliverables.
- Ensure sprint goals align with backlog priorities and technical feasibility.
- Work closely with UX/UI designers to validate wireframes against business rules.
- Support development team by clarifying requirements, edge cases, and dependencies during sprints.
Quality Assurance & Testing Support
- Define acceptance criteria for each feature.
- Collaborate with the QA team to create test scenarios and test data sets.
- Validate APIs using tools like Postman/Insomnia to confirm contract adherence.
- Participate in end-to-end system testing and validate integrations.
- Lead User Acceptance Testing (UAT) cycles with business stakeholders.
Governance & Compliance
- Capture compliance and security requirements (GDPR, HIPAA-lite, CCPA, SOC2).
- Define audit logging, role-based access (RBAC), and data protection needs.
- Ensure proper data governance documentation (PII handling, encryption requirements).
Key Deliverables
- Business Requirement Document (BRD).
- Functional & System Requirement Specifications (FSD, SRS).
- API & Integration Specifications (Swagger/OpenAPI where applicable).
- Data Flow & Entity Relationship Diagrams.
- Requirements Traceability Matrix (RTM).
- UAT Test Plan and Sign-off & Skills :
- Experience : 5 to 8 years as a BA in software product/enterprise application projects.
Technical Skills
- Strong understanding of APIs (REST, GraphQL), JSON, XML.
- Familiarity with databases (Postgres, MySQL, Firebase, Snowflake).
- Exposure to CI/CD environments (GitHub Actions, Jenkins, Terraform basics).
- Hands-on with API testing tools (Postman, Swagger).
- Ability to create technical diagrams (UML, ER diagrams, sequence diagrams).
- Domain Knowledge (Preferred): CRM systems, web/mobile portals, SaaS platforms, third-party API integrations (payments, messaging).
- Methodologies: Agile/Scrum, sprint planning, backlog :
- Jira, Confluence, Lucid chart, Figma, MS Visio.
Soft Skills
- Strong documentation, stakeholder management, and problem-solving abilities.
Nice To Have
- Prior experience in multi-project delivery setups (e.g., POD models).
- Knowledge of cloud environments (AWS/GCP/Azure).
- Exposure to data compliance & security frameworks.
- Basic SQL querying and ability to validate backend data.
(ref:hirist.tech)