Search...

Business Systems Analyst

Skills

About the Role

You will interact with subject matter experts to elicit, analyze, transform, and test requirements. You will document business and application process flows and convert requirements into use cases, user stories, epics, work packages, and JIRA tickets. You will peer review requirements artifacts, identify process improvements, and communicate with stakeholders to deliver analyst artifacts. You will collaborate with developers to design tests, facilitate User Acceptance Testing and feedback, provide operational support for users, assist SQA and developers with testing, and create training as needed. You will identify and escalate change requests, risks, and delivery variances to Project Management and act as the liaison between business units, technology teams, software quality assurance, and support teams.

Requirements

  • Five or more years of direct Business Analyst experience working closely with software development teams
  • Strong understanding of computer technologies and ability to identify technical risks
  • Experience using Agile concepts in the Software Development Lifecycle
  • Understanding of Atlassian team management tools or similar
  • Strong verbal and written communications skills in English
  • Demonstrated career growth and increasing responsibility

Responsibilities

  • Interact with SMEs to elicit and analyze requirements
  • Document business and application process flows
  • Elicit requirements using interviews, workshops, and analysis
  • Transform business requirements into use cases, user stories, work packages, and JIRA tickets
  • Create project artifacts including use cases, user stories, epics, and work packages
  • Peer review requirements artifacts for quality and completeness
  • Identify and prioritize process improvements
  • Evaluate information from multiple sources and reconcile conflicts
  • Communicate and collaborate with internal and external customers to deliver analyst artifacts
  • Collaborate with development staff to design and test software
  • Facilitate User Acceptance Testing and gather feedback
  • Provide ongoing operational support for users
  • Create and provide training as needed
  • Provide testing assistance to SQA and developers
  • Identify and escalate change requests, risks, and delivery variances to Project Management
  • Serve as liaison between business units, technology, QA, and support teams