As a business analyst from past 13 years, I have been working in making sure a good delivery of the requirements, which in result in a good application, which meets the client expectations. So my main role is the requirement gathering where I connect with different stakeholders, understand their requirements, what they want, what are what's the expectation from the application or what's the output they're expecting. Align them all those requirements in the form of documentation, share it with my technical team, understand any technical challenges there and help the team resolve any blockers that they might have. And at the end, making sure that the requirements are signed off by the clients, the team understands the requirements and the expectations, putting them in the form of a proper application, showcasing them in the form of demo to the client, getting a sign off and ensuring that the demo, that the production get released the timely manner, which helps our end users.

