Keyskills: project life cycle source system analysis teradata data warehouse software quality assurance life cycle web services testing tools large projects legacy systems problem solving technical skills software quality issue resolution quality assurance solution delivery quality processes project estimation agile methodologies knowledge management statements of work sow