1. Leads the assessment of business user needs utilizing a structured requirements process (gathering, analyzing, documenting, and managing changes) to identify business priorities and recommends options.
2. Documents business requirements and the definition of business rules.
3. Prepares functional, system and program specifications.
4. Develops test cases and validates test results during user acceptance testing and typically performs functional testing.
5. Investigates, resolves and/or escalates problems.
6. Provide input to project status reports.
7. Participates in the assessment of new technology to support business goals.
8. Maintains appropriate professional designations and up-to-date knowledge of current IT techniques and tools.
9. Communicates with stakeholders of varying technical ability and subject matter expertise.
10. Leads short-term planning sessions to implement integrated business process improvements and documents discussion and agreements.
11. Provides input to feasibility studies for standard development projects and enhancements. Provides technical guidance and leadership to less-experienced individuals.
12. Develops and assists in the presentation of business cases.
13. Develops overall strategies and provides advice on options, risks and costs versus benefits.
14. Provides consultative services for the development of policies and procedures.