AND  Experience participating as an Analyst in large IT projects with aggressive timeframes, and delivering quality products within these timeframes; with expert-level knowledge of and ability to generate requirements documentation for highly complex systems, and design and implement a quality assurance regime to verify and validate requirements in test