Reviews programming requests and work with business users and technical staff to identify, gather, analyze, and document data requirements
Articulates and presents data analysis results clearly and concisely to programming staff
Develops requirements tractability matrix to be used in software development and QA testing
Works with data users to document current work flow processes and collaborate with users in identifying, defining, and documenting process improvement options and alternatives, as directed by business needs
Works with data users to define and document business rules
Identify required information fields and develop data dictionary
Participates in testing, acceptance testing and implementation of information systems, modules and subsystems
Provides user support during application software implementations