Translate Business requirements and functional specifications into scenarios to make developers understand the requirements in an easier way.
Analyze Software and Business Requirements documents to get a better understanding of the system from both technical and business perspectives.
Defining the road map and prioritized the backlog of work to meet the vision in a timely manner to meet market and customer demands.
Collaboration with the Product owner to create and document the future business processes and workflows.
Primary facilitator responsible for defining, documenting and managing software requirements for large-scale development projects.
Working with Development and QC to review all requirements documentation, receive feedback and ensure all issues related to the requirements are resolved in a timely manner.
Assisting QC with acceptance testing of requirements.
Collaborate with the Development team to create documents such as a Software Requirements Specification (SRS) document.
Collaborate with UI & UX team to ensure adherence to business requirements and UI design specifications.
Support the product owner in product positioning, release planning, and vision/roadmap creation/update.
Requirements
Bachelor's degree in Computer Science, Information Technology or equivalent.
A minimum of 3-5 years of experience as software Business Analyst.
Experience in building Business Analysis artifacts like process flows, gap analysis, user stories, and others.
Knowledge of the different software development lifecycles.
Excellent experience in analyzing and documenting complex business processes.
Excellent analytical and presentation skills.
Excellent negotiation skills.
Excellent command of written and spoken English.
Excellent communication skills (written, verbal and listening).
Able to build partnerships and work well in teams.
Can identify problems and refer/escalate complex issues to a higher level.
Ensure deliverables are always fulfilling the business need by conducting solution validation and verification and running user acceptance tests (UAT).