The only requirement needed in order to become a BA is to be able to understand the business needs and functions and successfully communicate the same to the technical team and developers.
Source
Skills and Requirements – Free Online Business Analyst Training
