No Expertise for a Business Analyst Job

I got recruited by a company to do 3 work rotations as part of a training program. Our first one is where our permanent job is supposed to be.

The bloody geniuses have put me in the role of a BUSINESS ANALYST…

I have virtually NO expertise in SOFTWARE development at all and I am supposed to liase between developers and customers ?? WHAT THE HECK AM I GOING TO DO ?

Why would they put me there ? They could have put me anywhere else.

What Is The Job of A Business Analyst?

I want to be a business analyst. Can anyone please tell me the modules / domains / educational qualifications required for a Business Analyst Job?

I am into new product development in a company and I develop systems. I am not a techy, as I only conceptualise and get it done.

Please help me out with this…

Thanks!