- Exceptional analytical thinking, problem solving, and communication skills - Good elicitation experience including conducting at least one full requirement workshop - Previous experience in analyzing requirements using techniques such as use cases & scenarios, user stories, business rule analysis, process diagrams, data flow diagrams - Agile perspective is an added advantage