Work with stakeholders to understand business needs and develop business requirements Develop project quality management plans and review test results andor develop training plans and conduct internal customer training on implemented solutions Maintain awareness of technology and industry trends sufficient to provide input to selection of technology solutions as well as development tools and methodologies