The Business Analyst II acts as a facilitator and a liaison between Business and IT for all aspects of business and products changes.  This position requires a broad understanding of business, technology, and requirements gathering/documenting concepts. 

The Business Analyst II collaborates with the Product Management, Solution Architects, Business Partners, Application Development, and Software Quality Assurance Teams throughout the project execution process to drive the creation of business requirements documentation, contribute subject matter expertise, and support user acceptance testing.


  • Collaborates with the Product Management, Solution Architects, Business Partners, Application Development, and Software Quality Assurance Teams to understand scope, solutions, constraints, and risks
  • Communicate identified risks and collaborate in developing mitigation strategies
  • Ensure timely escalation of project related risks/issues to the project team
  • Elicits requirements using a variety of methods including interviews, document analysis, requirements workshops, surveys, site visits, user stories, use cases, scenarios, and business workflow analysis.
  • Critically evaluate information gathered from multiple sources, reconcile conflicts, decompose high-level information into details and abstract up from low-level information to a general understanding to discern user needs and key requirements.
  • Proactively communicate and collaborate with internal customers to analyze information and business workflow to deliver functional requirements and user interface designs
  • Challenge business units on their assumptions of how they will successfully execute their plans
  • Serves as the conduit between the customer community (internal and external customers) and the software development team through which requirements flow
  • Act as the liaison between the business units, technology teams and support teams
  • Develop requirements specifications according to standard templates, using natural language


  • Prepare and manage deliverables including but not limited to:
  • Gap Analysis of the current and future business process models as Workflow diagrams/Visual presentations
  • Detailed Business Requirements/business rules (BRD), Use Cases, or User Stories
  • Functional specification document or Agile user story documents
  • Requirements Traceability Matrix
  • Peer Reviews
  • Provide input into the UAT test plan including test scenarios
  • Works closely with product business owners/labs to facilitate effective UAT execution
  • Provide input into training documentation and support end user training for testers, business partners
  • Provide BA support throughout the life cycle of the project including milestone metrics
  • Collaborate with the Development and QA Teams to assess and triage defects


  • Bachelor’s Degree in a related field
  • 3-5 years of IT Business Analysis experience
  • Working knowledge of SDLC phases and methodologies (traditional waterfall and agile)
  • Demonstrates strong analytical and problem-solving skills
  • Demonstrates strong communication, customer service, and negotiation skills
  • Demonstrates strong presentation and facilitation skills with a cross functional business audience
  • Ability to communicate technical issues in a non-technical manner to a diverse audience

RECRUITER NOTES:  This is a back-fill position for someone who was recently promoted to a Scrum Master.  Projects will consist of new development, maintenance/enhancements and a TON of mobile-friendly projects in the pipe.  The small team of BA’s work very closely together and have a great working relationship.  Most important skills/qualifications would be being able to create a well-written and detailed user story from scratch (including Acceptance Criteria, etc) and creating flow diagrams in Visio.  Business Analysts work with Scrum Masters, developers and the product team consistently so someone with strong communication skills, both verbal and written) is also important.  

This is really a great opportunity for someone to continue learning and growing, while working on some really cool projects with a highly skilled team.