Act as the primary liaison between IT and business stakeholders to translate business needs into technical requirements.
Responsibilities
- Manage relationships and communication with business owners, stakeholders, and software developers.
- Document business and non-functional requirements using user stories, data modeling, process flow modeling, and mockups.
- Facilitate requirements gathering sessions, including project kickoffs, software reviews, and demos.
- Ensure software solutions align with documented business rules, goals, and needs.
- Document technical specifications and test plans.
Required Skills
- 5+ years of experience in business analysis.
- Experience working as a BA within an agile environment.
- Proven experience gathering and analyzing user requirements.
- Experience working directly with website development teams.
- Experience working with mobile applications.
- Proficiency in prototyping, MS Excel, MS Word, MS SharePoint, Visio, and PowerPoint.
- Strong critical thinking skills for requirement elicitation.
- Proficiency with project management practices and tools.
- Excellent verbal, written, and presentation communication skills.
Preferred Skills
- Bachelor's Degree in Computer Science, Engineering, or a related field.