Business Analyst Interview Questions and Answers
Business Analyst Interview Questions and Answers
Interview Questions
http://thebusinessanalystjobdescription.com
Contents
Preface
Page 2
Page 3
Page 12
Page | 1
http://thebusinessanalystjobdescription.com
Preface
In the pursuit of attaining career growth, almost every business analyst has to go through the
interview process. The motive of the interview is to ascertain the suitability of a candidate for
the said position and the better a candidate prepares himself for the magnitude of questions
that could be asked the greater are his chances of getting selected.
To help you have an upper hand in the Business Analyst Interview, we have come up with
multitude questions that could be asked throughout the process. Also, we have included
carefully crafted answers written by experienced business analyst that will help you get a
direction around how a question should be answered.
We will be delighted to answer any questions you may have and will gladly welcome any
suggestion to improve our website and its content.
Keep Learning.
Page | 2
http://thebusinessanalystjobdescription.com
Page | 3
http://thebusinessanalystjobdescription.com
Page | 4
http://thebusinessanalystjobdescription.com
Page | 5
We document when the change was requested, its description and its severity.
We assess whether the change is in line with the business objective of the project.
We then analyze the effects of change on the project constraints.
We communicate the tentative schedule, cost and resources expenditure to all the
stakeholders.
http://thebusinessanalystjobdescription.com
We implement the change only when all the stakeholders are in consensus with the
revised project constraints.
Page | 6
http://thebusinessanalystjobdescription.com
understand the business requirements of the system they are developing in order to know
where to put emphasis and end up with a quality and objective based system.
22. What is Pareto Analysis?
Pareto analysis is a technique which is used to identify the issue that are causing the most
number of defects. The issues and their respective defects are plotted in a bar graph and the
issue which is causing the highest amount of defect is addressed first.
Pareto analysis is considered as a creative way of looking at causes of problems as it organize
data into logical segments for better analysis, comprehension and communication.
23. What can you tell us about BPMN?
BPMN stands for Business Process Model and Notation. Its a global standard for graphically
representing business process in the form of a diagram.
BPMN contains a set of graphic elements which are used by business users and developers to
create activity flows and processes. BPMN's four basic element categories are:
Flow objects: Events, activities, gateways
Connecting objects: Sequence flow, message flow, association
Swim lanes : Pool, lane
Artifacts: Data object, group, annotation
24. Explain the difference between a task and an activity with respect to BPMN
Activity is a generic term that is used to denote a process/sub process and is a collection of a
task or group of tasks whereas a task is a self-contained piece of work.
25. Are you aware of JAD?
Joint Application Development (JAD) consists of a structured workshops session between end
user/client, project manager, business analyst, technical team and subject matter experts (SME)
to facilitate the design and development of the product.
Applications developed through JAD development approach has higher customer satisfaction
and less number of errors as the end user is directly involved in the development process.
26. Do you know about the term force-field analysis?
Force-field analysis aids in making decisions by identifying the factors for and against a proposed
change to the system. The for and against factors are tabulated and are then analyzed,
discussed and evaluated for their impact on the change.
27. What are Test cases?
A test case is a document which contains listing of all the possible scenarios that could happen
based on a respective use case. Thus, every test case is developed with a use case as a base.
Page | 7
http://thebusinessanalystjobdescription.com
A test case contains main flow, positive scenarios, negative scenarios and scenarios covering
non-functional requirements also.
A single use case could contain many test cases and these cases are clubbed to make a test
script. Test Cases are written in a testing tool like Test Director, but they can be also be written
in MS Word. The audience for a test case are the QA testers.
28. What are the different testing techniques you use?
The aim of testing is to verify and validate the quality of a developed functionality according to
the project requirements. A BA does various types of testing, which are:
Black box testing: This is a functional testing where a BA validates that the output generated by
the system is as per the requirements/use case
Unit Testing: A BA does unit testing on a developers machine to make sure the requested
functionality is being achieved.
Integration Testing: This type of testing is done when more than one piece of code are
integrated to realize a functionality. A BA does integration testing to make sure than the system
is performing as expected after different modules are integrated.
Functional Testing: A BA is expected to conduct functional testing to validate that the system is
achieving the functionality specified in the use case/functional requirement specification
document (FRS).
Acceptance Testing: A BA along with the client, does the acceptance testing to validate that the
system is performing as per the business requirements and the products acceptance criteria.
Regression Testing: Regression testing is done after a modification has been made to the
existing system. Its aim is to make sure that all the system functionalities are working as
expected.
Beta Testing: A BA along with the testing team, does the beta testing and it is done on a preproduction version of the product. This testing is done to make sure that the functional and nonfunctional requirements of the system are met.
29. Tell me about SaaS
SaaS is Short for Software as a Service and it is a software delivery model under which a
software and its associated services are remotely accessed by an end user as a web based
service. E.g. Facebook, which is deployed over internet and the users access its services by an
internet enabled device.
30. What problems a Business Analyst could face during requirements gathering?
Page | 8
http://thebusinessanalystjobdescription.com
Page | 9
http://thebusinessanalystjobdescription.com
Page | 10
http://thebusinessanalystjobdescription.com
Page | 11
http://thebusinessanalystjobdescription.com
Page | 12
http://thebusinessanalystjobdescription.com
Page | 13
http://thebusinessanalystjobdescription.com
Page | 14
http://thebusinessanalystjobdescription.com
Page | 15
http://thebusinessanalystjobdescription.com
Thank You!!
We would like to express our gratitude for using the product and believe it has immensely
assisted you in your Interview preparation.
Head over to our website http://thebusinessanalystjobdescription.com for more
information, articles and updates in the field of Business Analysis.
Page | 16