Graduation in any field is mandatory for any Business Analyst training course. A Master's in Business Management is not mandatory, even graduates from STEM fields can join BA training courses. Apart from education, there are other important skills needed to excel in this field. Communication is important and handling client is vital in excelling in this profession.