Sounds like you have the tech skills. As for a "generic" BA, I am not sure what you mean. Do you? Try answering the following question: The primary purpose of a (non-technical) BA is to xxxxxxx". Figure out what xxxxxx should be. Hint: This is not an easy question to answer. But to the extent that you have a solid answer and can slant your answers to interview non-techincal questions according to that answer, you will come out ahead.
FYI: My answer to the question: The primary purpose of a BA is to come up with a comprehensive, integrated understanding of the key processes/functions and - especially - to come up with an understanding of their essential interrelationships.
You can come up with your own answer, but, key is to come across as a purpose driven individual.