Business Analyst

  •  

Phoenix, AZ

Industry: Technology

  •  

5 - 7 years

Posted 7 days ago

Primary Responsibilities

  • Work in conjunction with business end users to identify and document problems and/or processes that need to be corrected or improved, and assist end-users in determining if the problem exists because of missing requirements, application errors, training needs or an ineffective process.
  • Facilitate business process redesign and continuous improvement activities throughout the agency to increase results through proactive systems thinking and comprehensive analysis and design.
  • Lead the collection, definition, validation and management of business system requirements.
  • Gather and document system and business requirements for large, complex projects and translate those requirements to user stories and user acceptance criteria.
  • Create and maintain system requirement documentation and related artifacts such that requirements are traceable to business goals, software features/functionality and test cases/scenarios.
  • Create wireframes and user interface prototypes and review mockups with end users.
  • Record software development needs in the agency's tracking tool.
  • Coordinate the review and user validation of requirements throughout the systems development life cycle, including the use of demos for end users on a regular basis.
  • Collaborate with application developers and business representatives to develop business process designs and data models by defining the responsibilities, operations, attributes, and relationships of one or more business entities.
  • Provide business-consulting support to application developers during the development phase to share critical business knowledge quickly and accurately.
  • Assist end users by documenting the change control process so that software rollouts run smoothly and end users are prepared for the changes.
  • Provide regular updates to the CTO so that the CTO is able to regularly communicate the progress of software development projects to staff and other stakeholders.
  • Evaluate and document the effectiveness of the agency's software development process and make recommendations about how to improve the process.
  • Monitor and ensure business systems standards are being maintained throughout the organization.
  • Guide staff through facets of Agile Scrum development such as writing/collecting user stories, acceptance criteria, prioritizing stories, identifying constraints, sizing/planning sprints, and managing change.

Experience and Knowledge

  • 3 year of experience gathering business requirements and translating those requirements into user stories and acceptance criteria for complex business processes.
  • Knowledge of the inter-relationship between data, software applications and business processes as evidenced by at least 3 years of experience as a business analyst or comparable position.
  • 3 years of experience working in the Agile Scrum Methodology
  • Proven ability to develop wireframes and use design tools.
  • Thorough working knowledge of methodologies and techniques for systems analysis and design, business process modeling, requirements gathering, quality assurance and software development.
  • Advanced experience in business process design/redesign
  • Bachelor's Degree in business, decision and information systems or related field
  • Demonstrated ability to work collaboratively in teams and across organizations.
  • Advanced experience with Excel, Visio, PowerPoint, MS Word (5+ years)
  • Intermediate experience with software quality assurance planning
  • Experience running SQL queries

Additional Requirements:

  • Intermediate experience with Windows
  • Advanced experience with Excel, Visio, PowerPoint, MS Word (5+ years)
  • Intermediate experience developing QA Plans (2+ years)
  • Beginner experience with Microsoft SQL Server (preferred)
  • Intermediate experience with Use Case Tools/ UML, Web Design, and Wire-framing tools (preferred)
  • Project Management knowledge and experience a plus

Looking forward for your prompt and positive response

Salary

$80K - $120K