Advanced knowledge of business processes and data analysis, as well as the ability to construct complex data queries and collaborate with colleagues Ability to liaison between lines of business and development teams, translating strategic goals into technology solutions, and vice versa   As a business analyst, candidate is expected to perform the followings tasks in Agile Software Development:  Create functional user stories in JIRA