Senior Business Analyst

Toronto, Canada

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.


Currently we are looking for a strong and consultative Senior Business Analyst for our Toronto office to make the team even stronger.

As a Senior Business Analyst, you will be playing a key role on EPAM engagements by working with the client to establish and document business requirements, business processes and identifying the business problem. You will be guiding the creation of User Stories, Conceptual Design, Business Requirements, including Data Flow Diagrams, Report & Screen Diagrams & Entity Relationship Diagrams. You will be a domain expert working directly onsite with the EPAM client to articulate their needs and then solution them.


  • Business case definition;
  • Requirements gathering and documentation;
  • User story creation;
  • Process analysis and modeling;
  • Systems analysis and documentation (high level);
  • Functional design and application storyboarding;
  • Quality Assurance (planning and execution);
  • User Acceptance Testing (planning and execution);
  • User Training and Support (planning and execution).


  • 5-7 years of relevant experience as a Business Analyst with strong experience managing project requirements;
  • 3+ years of prior Consulting experience;
  • Experience using JIRA;
  • Experience with object-oriented development methodologies (Use Case Diagrams, etc.);
  • Experience creating data flows;
  • Independently writing SQL queries;
  • Applied knowledge of RDBMS design and modeling;
  • Strong client management skills; strong ability to interface with high ranking client executives and business stakeholders;
  • Strong knowledge of Agile practices (i.e. Scrum, Kanban);
  • Fluent in both written and verbal English.