Location: Boston, Massachusetts (MA)
Duration: 6 Months
Work Arrangement: Hybrid
Experience Required: 4+ Years
We are seeking an experienced Senior Business Analyst to lead business and systems analysis for complex, high-impact technology projects. The ideal candidate will work closely with business stakeholders, project managers, technical leads, and development teams to gather requirements, analyze business processes, and translate business needs into clear functional and technical documentation.
The Senior Business Analyst will guide requirements throughout the software development life cycle (SDLC), ensuring alignment between business objectives and technical solutions. This role requires strong analytical, communication, documentation, and problem-solving skills, along with the ability to manage multiple projects and competing priorities.
Lead requirements-gathering sessions, stakeholder interviews, and business workshops.
Analyze and document current-state and future-state business processes using UML and process-flow methodologies.
Develop and maintain Business Requirements Documents (BRDs), Functional Requirements Documents (FRDs), Software Requirements Specifications (SRS), use cases, user stories, and data mapping documents.
Break down business requirements into actionable user stories, tasks, and acceptance criteria.
Collaborate with project managers, software architects, technical leads, developers, and UI/UX designers to ensure requirements are accurately understood and implemented.
Translate complex technical concepts into clear, understandable language for business stakeholders.
Conduct gap analysis and identify opportunities for business process improvement.
Manage requirements changes and maintain documentation throughout the SDLC.
Support Agile delivery teams and participate in Scrum, Kanban, and Waterfall project activities as appropriate.
Develop test plans, test cases, and acceptance criteria based on business and functional requirements.
Support quality assurance activities across development, testing, and production release phases.
Execute or coordinate testing, document results, and work with development teams to resolve defects.
Collaborate with Power BI users to define dashboard requirements and support data analysis.
Work with project managers to track deliverables, timelines, dependencies, and project milestones.
Coordinate with network and infrastructure teams when required.
Develop end-user documentation and provide training and implementation support.
Contribute to improvements in business analysis standards, processes, and governance.
Minimum 4 years of relevant experience in business analysis within technology or software development environments.
Strong expertise in requirements elicitation, business process analysis, and functional documentation.
Proven experience independently leading stakeholder workshops and requirements-gathering sessions.
Hands-on experience developing user stories, acceptance criteria, process flows, use cases, BRDs, FRDs, and data mapping documents.
Strong understanding of the software development life cycle (SDLC), Agile methodologies, Scrum, Kanban, and Waterfall.
Experience with Jira and requirements management tools.
Proficiency with Microsoft Office Suite, Excel, Visio, and SharePoint.
Familiarity with Power BI dashboard requirements and data analysis.
Experience preparing test plans, test cases, and supporting quality assurance activities.
Strong analytical thinking, problem-solving, negotiation, and decision-making skills.
Excellent written and verbal communication skills.
Ability to work independently, collaborate with cross-functional teams, and manage multiple projects simultaneously.
Experience with Smartsheet.
Familiarity with UI/UX specifications and software solution architecture.
Experience with business process improvement and analysis governance.
Knowledge of environmental programs, energy initiatives, or government technology projects.
Relevant certifications such as Certified Business Analysis Professional (CBAP) or Professional Scrum Product Owner (PSPO).
Bachelor's or master's degree in Business, Information Technology, Computer Science, or a related field preferred.
Candidates with more than 10 years of relevant Business Analyst experience may be considered in place of the degree requirement.