ICF is seeking a Salesforce Business Analyst to support an enterprise Salesforce services environment for a federal health client. This role will focus on requirements analysis, stakeholder engagement, backlog management, user story development, acceptance criteria, UAT support, documentation, and release readiness for Salesforce applications.
Responsibilities:
- Work with client stakeholders, product owners, architects, developers, testers, and operations teams to gather, analyze, document, and validate business and technical requirements for Salesforce applications and shared services
- Translate stakeholder needs into epics, features, user stories, acceptance criteria, process flows, requirements documentation, and supporting delivery artifacts
- Support backlog refinement by helping clarify priorities, identify dependencies, resolve ambiguity, and prepare user stories for development and testing
- Analyze current-state business processes and identify opportunities to modernize workflows, reduce manual effort, improve data quality, and improve user experience
- Facilitate requirements sessions, stakeholder interviews, working sessions, demos, user group discussions, and review meetings
- Support Salesforce configuration and development teams by clarifying requirements, answering functional questions, and validating that delivered functionality meets acceptance criteria
- Coordinate with QA teams to support test planning, test case development, defect triage, user acceptance testing, regression testing, and production readiness
- Support release readiness activities, including requirements traceability, stakeholder communications, validation evidence, release notes, training inputs, and post-release feedback
- Document decisions, risks, issues, dependencies, action items, and stakeholder feedback in project tools and knowledge repositories
- Support change control by documenting requested changes, assessing business impact, coordinating review, and helping track approvals through implementation
- Maintain clear documentation for business processes, system functionality, user guidance, standard operating procedures, and knowledge base content
- Work within formal security, privacy, Section 508, documentation, and production support expectations for a regulated federal environment
Requirements:
- Bachelor's degree
- 8+ years of experience supporting business analysis, requirements analysis, product analysis, systems analysis, or IT delivery
- 3+ years of experience supporting Salesforce, CRM, SaaS platform, low-code/no-code platform, or enterprise application delivery
- Ability to obtain and maintain a federal public trust clearance or equivalent client-required background investigation
- Candidate must reside in the US, be authorized to work in the US, and work must be performed in the US
- Must have lived in the US 3 full years out of the last 5 years
- Salesforce Business Analyst certification
- Salesforce Administrator certification
- Experience supporting Salesforce delivery in federal, healthcare, financial services, or other regulated environments
- Experience supporting enterprise platform modernization, stakeholder onboarding, shared services, or application rationalization efforts
- Experience documenting business processes, SOPs, knowledge articles, training inputs, release notes, or user guidance
- Experience supporting Section 508 compliance, privacy requirements, change control, security authorization, or audit-ready documentation
- Experience working with technical teams on integrations, data flows, identity management, role-based access, or reporting requirements
- Experience supporting Agile delivery activities (e.g., backlog refinement, sprint planning, sprint reviews, retrospectives, PI planning)
- Experience facilitating stakeholder sessions, workshops, interviews, demos, or review meetings
- Experience supporting UAT, test planning, defect triage, release readiness, or production validation
- Experience using tools such as Jira, Confluence, Slack, Mural, or similar collaboration and delivery tools