Role Overview
The client is seeking a Business Analyst to collaborate with Business Units and Agile teams to elicit requirements, create Agile user stories, and support system enhancements. This role serves as a liaison between Product Owners, Business Users, and technical teams, ensuring clear communication, requirement clarity, testing support, and successful Agile delivery. The position also involves writing SQL queries to extract and validate data from relational databases.
Key Responsibilities
Collaborate with Product Owners and Business Users to understand business processes, procedures, goals, and objectives
Elicit, analyze, and document requirements and identify gaps in proposed changes
Write clear and concise Agile user stories and break down larger stories into smaller ones
Participate actively in Agile ceremonies including daily standups and sprint activities
Create, document, and execute test cases; verify and report results
Extract test data by creating or modifying SQL queries
Assist in sprint reviews and system demos
Support continuous process improvement initiatives
Required Skills
Experience writing SQL against relational databases, including simple to medium-complexity queries
Ability to navigate data, understand table relationships, and connect data to delivered features
Agile user story writing and participation in Agile ceremonies
Requirements gathering and gap analysis
Test case creation and execution