Knowledge of requirements lifecycle, business analysis techniques, requirements management tools;
Knowledge of Software development Life Cycle and the Agile methodology
Good communication and presentation skills, ability to work as a team player;
Ability to learn and work in a fast-paced environment;
Skilled in critical thinking and problem-solving;
English Upper-intermediate level or higher, both verbal and written.