Role Specific: - At least 7 years of hand-on Business Analyst experience - Extensive experience in Software Development Life Cycle (SDLC) - Verification and Validation, Agile Scrum and Waterfall methodologies used for the design, development, testing, and maintenance of software