Experience: 5 - 7 yrs
Position: SFDC Business Analyst (Salesforce CRM)
Job Type: Permanent
Location: Pune
Education: Bachelor's degree (preferably in Business, Engineering, or a related field)
Required Skills & Experience:
- Experience as Business Analyst for a Implementation partner or consulting firm working on digital projects.
- Sales and CRM domain experience from any industry.
- Working experience on Scrum and other Agile methodologies.
- Project experience spanning complex Salesforce CRM with integrations to backend ERP, social media, CTI, ecommerce etc.
- Project experience in Sales or Service or Marketing modules of Salesforce CRM.
- Strong working knowledge on CRM, Sales, Service and Marketing functionality.
- Experience of working with distributed, near-shore and off-shore teams.
Responsibilities:
- Engage stakeholders, facilitate workshops, conduct client interviews to define business goals and elicit business requirements.
- Resource should be good in setting the expectations with the client and do stakeholder management.
- Understand current business processes and define future business processes.
- Determine documentation needs based on the project requirements and manage the documentation efforts.
- Define and document business requirements, functional requirements and process flows.
- Prioritize requirements collaboratively with business stakeholders, CRUX and technology disciplines.
- Ensure that project team has clear understanding of functional requirements and business expectations.
- Provide requirement inputs during technical design sessions, review design deliverables for consistency and as a source of requirements.
- Collaborate with Creative team and ensure that User Experience and Visual Design align with Functional Requirements.
- Work with QA to develop testing strategy, identify test cases and participate in UAT.
- Specify configuration options to support the implemented functionality using the business tools associated to the CRM Salesforce platform.
- Create training materials for train-the-trainer and end-user training sessions.
- Assist in planning development tasks and provide support to development team.
- Define a process for change management and proactively manage requirement changes.
- Proactively identify risks around requirements and communicate to PMs.
- Ability to juggle multiple tasks in parallel work streams.
- Actively contribute to internal BA community initiatives.
- Contribute to business development efforts as needed.