Business Analyst
On-siteChandigarh, Chandigarh, India
Job Summary
Gather and analyze business requirements from stakeholders, including business users, product owners, and project managers. Translate business needs into detailed software specifications such as user stories, functional requirements, and acceptance criteria. Collaborate with development teams to ensure clear understanding of requirements, acting as a liaison between business and technical teams. Participate in Agile ceremonies including sprint planning, backlog refinement, and daily stand-ups. Conduct gap analysis to identify inefficiencies or improvement areas in current processes and systems. Perform feasibility studies to evaluate the technical and business viability of proposed solutions. Prioritize requirements in alignment with strategic business objectives. Support QA and testing efforts to ensure solutions meet defined requirements. Contribute to the creation and maintenance of project documentation, including the Project Proposal, Software Requirement Specifications (SRS), and Functional Requirement Specifications (FRS).
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology or a related field
- Proven experience as a Software Business Analyst or in a similar role
- Strong analytical and problem-solving skills
- Excellent written and verbal communication skills with the ability to engage technical and non-technical stakeholders
- Proficient in requirements gathering and documentation techniques
- Experience working in Agile environments and familiarity with frameworks like Scrum or Kanban
- Solid understanding of the Software Development Life Cycle (SDLC)
Desired Qualifications
- Experience with tools such as JIRA, Confluence or similar
- Familiarity with modeling tools (UML, BPMN) for process mapping
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.