Here are the foremost responsibilities of a Business Analyst:
Understand what business does and how it does
Determine how to improve existing business processes
Identify the ways to support the implementation of new features
Design the new features to implement
Analyze the impact of implementing new features
Implement the new features
If you want to become a business analyst, check out this Business Analyst Course by Intellipaat.
Also, watch this video to understand more: