A Business Analyst job description typically includes:  Creating a detailed business analysis, outlining problems, opportunities and solutions for a business Budgeting and forecasting Planning and monitoring Financial modelling Variance Analysis Pricing Reporting Defining business requirements and reporting them back to stakeholders   In addition to performing financial and operational modelling, a Business Analyst is expected to develop new models that underpin sound business decisions