Senior Business Analyst

Apply Now >>    

Works as a liaison among stakeholders in order to elicit, analyze, communicate, and validate requirements for changes to business processes, policies, and information systems. The business analyst’s primary responsibility is to understand business problems and opportunities in the context of the requirements and recommend solutions that enable the organization to achieve its goals. Under general direction of Business Analyst Manager and/or Program Manager, leads and directs analysis activities for high-priority projects requiring high degrees of functional integration.

 

1.  Requirements Gathering

  • Prepare for and conduct requirements elicitation sessions using a variety of techniques including but not limited to: brainstorming, interviews, surveys, requirements workshops, observation, task and workflow analysis, prototyping, wireframes, storyboarding, document analysis, interface analysis, and focus group sessions

  • Document elicitation results and validate with stakeholders to ensure stated requirements align with stakeholders’ understanding of the requirements.

  • Documentation of both user stories and traditional requirements based on project type. 

2.  Requirements Analysis

  • Work with stakeholders, sponsor, and project manager to prioritize requirements and agree on assumptions and constraints
  • Organize, model, and specify requirements with the appropriate level of detail given complexity, risk, and audience
  • Work with stakeholders, sponsor, and project team to verify and validate requirements through review of requirements
  • Work with project team to provide state of the art solutions that adhere and meet the requirements

3.  Requirements Management & Communication

  • Write requirements specifications according to standard templates, using natural language simply, clearly, unambiguously, and concisely
  • Decompose high-level business and user requirements into functional and nonfunctional requirements, specified in an appropriate level of detail suitable for use by project team members who base their work on the requirements
  • Represent requirements using alternative views (ex. models/diagrams) where appropriate
  • Communicate requirements to ensure all stakeholders have a shared understanding of the solution and to secure approval from stakeholders with the authority to approve
  • Manage issues and changes to baselined requirements by identifying business impact of the changes and through effective application of change control processes and tools
  • Manage traceability of requirements to ensure alignment to project goals and objectives as well as alignment to development and testing plans
  • Own ongoing backlog refinement with prioritization and story pointing with product owner and technical team
  • Manage requirements for reuse 

4.  User Experience Design

  • Development of wireframes and functional prototypes for custom applications that focus on ease of use.
  • Definition of requirements to define interface design for development.
  • Conduct user experience testing, document results, and adjust design to incorporate learnings.
  • Evaluation of existing systems to identify user experience opportunities and make recommendations. 

5.  Business Analysis Planning & Monitoring

  • Work with project sponsor, stakeholders and project manager to document the product’s vision, and the project’s and product’s scope
  • Conduct stakeholder analysis to identify any role or system that impacts or is impacted by requirements
  • Work with project sponsor, stakeholders, and project manager to identify appropriate representatives for each user group and discuss their involvement in the requirements process.
  • Determine the best elicitation techniques, requirements deliverables, and amount of time needed from stakeholders based upon knowledge of a given project or product; document that information in a requirements work plan that includes a clear business analysis approach and scope, requirements communication plan, deliverables to be produced, and business analysis tasks to be performed. 

6.  Solution Assessment & Validation

  • Works with project team to ensures proposed solutions align with requirements and maximizes value to stakeholders
  • Defines requirements for solutions needed to transition from an existing solution to a new one
  • Define acceptance criteria, perform gap analysis on proposed solutions, and make recommendations
  • Work with project team to evaluate impact of defects and to develop plans for resolution or other mitigation
  • Facilitate user acceptance testing including the definition of testing scenarios, working with end users to conduct testing, and documentation on defects

7.  Other duties as assigned

EDUCATION

  • Bachelor’s degree in related field or equivalent experience. 

TECHNICAL SKILLS

  • Proficient in MS Office products such as Word, Excel, PowerPoint and Visio

  • Proficient in wire framing and prototyping tools and technology.

  • Ability to perform basic data mining and analysis using SQL.

  • Knowledge of Microsoft Team Foundation Server (TFS) or similar applications

  • Knowledge of defect tracking processes and tools 

SPECIAL REQUIREMENTS SPECIFIC TO JOB

  • Ability to work in a highly collaborative environment and consult effectively with employees at all levels

  • Ability to perform business analysis activities in both agile and waterfall style projects.

  • Ability to create wireframes, functional prototypes, and supporting user experience requirements.

  • Ability to document complex business and system process flows.

  • Ability to contribute to technical discovery and design. Strong technical background with knowledge of backend infrastructure and development concepts required.

  • Ability to define of users stories and own ongoing backlog refinement/prioritization activities.

  • Ability to define minimum viable product for release planning.

  • Recognizes and knows when to take action or escalate project risks and issues.

  • Ability to assess user experience opportunities and design solutions that provide continuous improvement to the user experience.

  • Ability to conduct user experience testing and incorporate the results into solution design.

  • General knowledge of business and IT systems

  • Strong attention to detail, motivation, and initiative

  • Interviewing skills, to talk with individuals and groups about their needs and ask the right questions to surface essential requirements information

  • Listening, observation, and oral communication skills, to understand what people say and to detect what they might be hesitant to say

  • Analytical skills, to critically evaluate the information gathered from multiple sources, reconcile conflicts, decompose high- level information into details, abstract up from low-level information to a more general understanding, distinguish solution ideas from requirements, and to distinguish user requests from underlying needs

  • Facilitation skills, to lead requirements elicitation workshops

  • Organizational skills, to work with the vast array of information gathered during elicitation and analysis and to manage rapidly changing information

  • Excellent writing skills, to communicate information effectively to all levels of internal customers and technical staff as well as to external vendors

  • Interpersonal skills, to help negotiate priorities and to resolve conflicts among project stakeholders

  • Modeling skills, to represent requirements information in graphical forms that augment textual representations

  • Time management skills, to manage multiple tasks and responsibilities

  • Mentorship skills to provide learning opportunities to other members of the business analysis team. 

EXPERIENCE

  • Minimum of 7 to 10 years of business analysis experience working in a development environment

  • Minimum 2 to 4 years of experience with user experience design.

  • Minimum 3 to 5 years of experience with agile project methodology.

  • Minimum 3 to 5 years of experience with waterfall project methodology.

  • Experience with financial systems and tax processes preferred

  • Experience in developing user based applications, GUI, and web based applications

  • Knowledge of product management concepts and how enterprise software products are positioned and developed

  • Understands project management methodologies

  • Experience working with 3rd party and vendor relationships

  • Experience with both structured and object oriented analysis techniques

  • Proven experience in operational business process improvement

  • Knowledge of Six Sigma methodologies and other tools supporting fact based decisions 

MANAGEMENT

  • Previous experience leading a group of 2-3 business analysts

  • May lead a team of business analysts on complex projects or act as a mentor by providing guidance and instruction to other business analysts.

  • May be asked to provide performance feedback as team lead 

PREFERRED REQUIREMENTS

  • Certified Business Analysis Professional (CBAP)

  • Experience with Team Foundation Server for requirements management.

  • Experience with Microsoft Azure.

  • Financial services or accounting industry experience


You want your next step to be the right one. You've worked hard to get where you are today. And now you're ready to use your unique skills, talents and personality to achieve great things. RSM is a place where you are valued as an individual, mentored as a future leader, and recognized for your accomplishments and potential. Working directly with clients, key decision makers and business owners across various industries and geographies, you'll move quickly along the learning curve and our clients will benefit from your fresh perspective.

Experience RSM US. Experience the power of being understood.

RSM is an equal opportunity/affirmative action employer. Minorities/Females/Disabled/Veterans.
Job ID req3490_Minneapolis
Line of Business: Internal Client Service
SubFunction: IT
Job Type: Full Time
Req #: req3490_Minneapolis
Location: , , Minneapolis, MN US
Region: National
Job Category: Corporate Information Technology
Employment Type: Experienced
Degree Required: Bachelor
Travel: Yes
Apply Now >>