Gathering/elicitation requirements (depend on BA or Proxy-Product owner on Customer’s side); managing of requirements documentation; formulation tasks for developers; formation of technical documentation (instructions) for end-users; preparing use-cases scenarios, user-stories during Agile (SCRUM) methodology working; writing business and functional requirement specification when Waterfall approach was used; business-customers interviewing; developing and delivering presentations for potential customers; modeling of business-processes (UML 2.0); prototyping of UI; preparing commercial proposals; formation documentation for tender procedures; benchmarking conducting; collaboration with the QC team on the stage of test plan preparing