The responsibilities of a senior business analyst vary from one position to another. Typically, they are tasked with analyzing potential projects, business strategies and models to determine their viability, as well as identify and fix weaknesses in operational performance.