Ability to work with the development team closely to reverse engineer and draft requirements from legacy products Develop and maintain a thorough understanding of business Develop testing scenarios (test cases) based on client requirements and integration design   Required Skills:  Minimum of 5+ years’ experience in SDLC (software development life cycle), functional design, gathering and documenting requirements for complex business systems and products