There are some required skills for Business analyst listed below: A Business Analyst (BA) should have knowledge or experience in preparing business requirements, working with use cases, experience in business process modeling, preparing use-cases and sequence diagrams BA should have …