Completes testing when appropriate Researches issues and makes recommendations for technology modifications Systems support and development practices including Agile development and SDLC methodologies