Work closely with business users to understand business processes and requirementsDevelop and maintain business process mapsDesign and propose application changes and/or new application requirements to address business needs and pain points, with proper functional specificationsManage and evaluate internal/external application vendors on technical design, delivery and supportDevelop and coordinate application test plans and test cases, and facilitate test sessions (for technical tests, r