Completely off-topic and not disagreeing with the testing argument (but perhaps there were a few holes in the requirements), but as someone who has spent the last thirteen years designing and developing application integration and messaging solutions, don't confuse this with back-end development. They are different!!
Are BA looking for systems integration specialists? ;-)