Business Analyst
Position Type: Hybrid
Hybrid/Onsite Schedule: Onsite 3 days a week
Contract Length: 1 month + possible extension
Position Overview:
The Business Analyst will play a key role in capturing and documenting business needs, serving as the voice of the customer to ensure requirements are clearly understood and met. This position requires strong stakeholder management skills and the ability to work independently within both Agile and Waterfall SDLC environments.
Duties:
Represent the voice of the customer by collaborating with IT teams and business stakeholders to understand processes, identify pain points, and capture customer needs.
Develop a deep understanding of business applications and data management practices to effectively advocate for customer interests throughout the SDLC.
Conduct root cause analysis to identify system gaps and determine appropriate business, technical, or hybrid solutions.
Create and refine process documentation, including BPMN 2.0 process flows, context diagrams, and data flow diagrams, to enhance understanding across technical and non-technical audiences.
Elicit and document customer-focused requirements, user stories, and acceptance criteria aimed at improving business and technical processes.
Break down requirements into Agile epics and features, writing clear user stories that align with customer goals and support efficient implementation.
Align user stories with technical designs, ensuring proposed system modifications meet business expectations.
Organize related user stories into cohesive features, identify dependencies, and maintain alignment with customer priorities.
Support the Product Owner in managing the product backlog with a focus on customer value.
Perform quality assurance activities, including defining test objectives, developing test plans, and executing test cases such as regression testing.
Lead and document User Acceptance Testing (UAT) efforts with business stakeholders, ensuring active customer involvement and keeping project leadership informed.
Required Skills:
8+ years of experience delivering business and systems analysis artifacts
8+ years of proficiency translating client and product strategy requirements into application requirements and user stories
8+ years of exceptional written and verbal communication skills, with a strong ability to collaborate across diverse teams and stakeholders
5+ years of experience as an Agile Business Analyst with a solid understanding of Scrum methodology
5+ years of experience organizing and maintaining Product and Sprint backlogs
5+ years of experience defining acceptance criteria and managing the acceptance process with development teams
5+ years of experience with Business Process Model and Notation (BPMN) 2.0
5+ years of advanced SQL experience, including complex queries, database profiling, and troubleshooting
Preferred Skills:
Certified Business Analysis Professional (CBAP)
PMI Professional in Business Analysis (PMI-PBA)
PMI Agile Certified Practitioner (PMI-ACP)
Experience using Azure DevOps or Jira for Agile development and work item tracking
Experience with automated testing tools such as TestComplete, Cucumber, or Selenium