Experience working on an application development team within a complex organization to collect, document, and disseminate business requirements utilizing industry standard techniques.
Experience working on Agile and Waterfall development teams
Strong facilitation skills of small to large groups, including knowing when and how to regain group focus and use of the ‘parking lot’
Ability to adjust presentation and facilitation approach suitable for executives and workers
Ability to “tell the story” Using verbal and visual approaches
Holistic knowledge of the overall requirements process, business and technical
Prior use of requirements tools and experience/demonstrated knowledge of how they may interact with applications used for management of bugs, issues, testing, design and development
Ability to quickly understand business drivers, model existing processes and facilitate and guide business constituents to developing future state requirements, rather than solutions
Adaptability and flexibility when working with multiple clients with varying degrees of knowledge and ability/availability to participate. In other words, ability to be creative in helping clients provide the requirements and detail needed
Experience in a large scale, multiple constituent organization to understand and anticipate change management, training, support, and overall operational handoffs needed
Familiarity with the BABOK, or certifications offered through the International Institute of Business Analysis is preferred
Reviews, analyzes, and evaluates business systems and user needs
Formulates systems to parallel overall business strategies
Experienced with business process reengineering
Experience with business process mapping and workflow diagrams
Collaborates to prepares solution options identify risk
Evaluate software development procedures used to verify that programs function according to user requirements.
Evaluate program output and reports for accuracy and policies and procedures for quality.
Review new or modified application/functionality, including documentation and specifications, to determine if final solution(s) will perform according to user request and conform to guidelines.
Recommend improvements or corrections to development team.