It is completely possible for a non-IT / non engineering professional to become a business analyst. Many of our program participants did not have engineering backgrounds and have been hired in the roles of business analysis. Read reviews here.