1. What is the primary role of a Business Analyst (BA)?
A. Writing code and developing software
B. Bridging communication between business and technical teams
C. Managing the project budget
D. Performing software testing
✅ Answer: B
2. Which of the following is not a responsibility of a BA?
A. Gathering business requirements
B. Defining acceptance criteria
C. Writing SQL scripts for deployment
D. Creating use case diagrams
✅ Answer: C
3. What document captures the detailed business requirements?
A. BRD (Business Requirements Document)
B. FRD (Functional Requirements Document)
C. RTM (Requirements Traceability Matrix)
D. SRS (Software Requirement Specification)
✅ Answer: A
4. The use case diagram is part of which UML component?
A. Behavioral diagram
B. Structural diagram
C. Deployment diagram
D. Data flow diagram
✅ Answer: A
5. Which technique is used to analyze gaps between current and desired state?
A. SWOT Analysis
B. GAP Analysis
C. Root Cause Analysis
D. Pareto Analysis
✅ Answer: B
6. The Functional Requirement Document (FRD) defines:
A. How the business operates
B. What the system should do
C. The project budget and timeline
D. System hardware details
✅ Answer: B
7. Which of these tools is commonly used by Business Analysts?
A. Selenium
B. Jira
C. Jenkins
D. Kubernetes
✅ Answer: B
8. Which of the following describes a non-functional requirement?
A. The system shall allow users to log in
B. The system shall process 1,000 transactions per second
C. The system shall generate monthly reports
D. The system shall capture user details
✅ Answer: B
9. What is the primary output of the requirements elicitation process?
A. Project Charter
B. Business Case
C. Requirements Documentation
D. Test Plan
✅ Answer: C
10. Which diagram shows the flow of data through a system?
A. Entity Relationship Diagram
B. Class Diagram
C. Data Flow Diagram (DFD)
D. Sequence Diagram
✅ Answer: C
11. In Agile methodology, who represents the voice of the customer?
A. Scrum Master
B. Product Owner
C. Business Analyst
D. Project Manager
✅ Answer: B
12. What does RTM (Requirements Traceability Matrix) ensure?
A. All test cases map to requirements
B. Code is aligned with architecture
C. The UI design matches user expectations
D. The project stays under budget
✅ Answer: A
13. Which elicitation technique involves asking open-ended questions?
A. Document analysis
B. Brainstorming
C. Interview
D. Observation
✅ Answer: C
14. What does SWOT stand for?
A. Strength, Weakness, Opportunities, Threats
B. Strategy, Work, Objectives, Targets
C. Strength, Work, Optimization, Testing
D. Structure, Workflow, Output, Tools
✅ Answer: A
15. What is the main goal of process modeling?
A. To document system code
B. To visualize how a process works
C. To test business requirements
D. To define software interfaces
✅ Answer: B
16. Which of these represents a stakeholder in BA terms?
A. End user
B. Developer
C. Project Sponsor
D. All of the above
✅ Answer: D
17. What is the difference between a BRD and FRD?
A. BRD defines “what”; FRD defines “how”
B. BRD defines “how”; FRD defines “what”
C. Both define the same scope
D. FRD focuses only on testing
✅ Answer: A
18. In Agile projects, Business Analysts often:
A. Replace the Scrum Master
B. Collaborate closely with the Product Owner
C. Manage the development team
D. Approve sprint deliverables
✅ Answer: B
19. Which document helps track requirements from definition to delivery?
A. Test Strategy
B. RTM
C. BRD
D. Risk Register
✅ Answer: B
20. Which of these is an example of a requirement validation activity?
A. Writing user stories
B. Reviewing requirements with stakeholders
C. Creating wireframes
D. Conducting interviews
✅ Answer: B





















2 Responses
Great post\Nice post, I enjoyed it very much.I was really lucky to discover your website. There’s a lot of helpful information!
A short while ago I have come across one post which I believe you can find helpful. Someone might take a steaming dump all over it, however it clarified some of my questions.