Work with business, product, and technical stakeholders to gather, analyse, and translate requirements into clear user stories with defined acceptance criteria
Support solution design by mapping processes, clarifying requirements, and ensuring alignment with wider product and business objectives
Collaborate with developers and architects to validate solution feasibility and effectiveness
Document and analyse business processes to identify opportunities for improvement and optimisation
Review and refine functional test scripts to ensure accurate coverage of end-to-end scenarios
Support testing activities, working closely with QA and UAT teams to identify gaps and ensure quality delivery
Coordinate and manage User Acceptance Testing (UAT), including execution, defect management, retesting, and sign-off
Lead user story refinement sessions, ensuring stories are well-defined, prioritised, and ready for development
Support the creation of release communications, user guides, and training materials to drive user adoption
Maintain knowledgebase content (e.g. SharePoint) to ensure teams have access to up-to-date guidance and documentation
Deliver Salesforce enablement activities, including training and communications, to support adoption of new features and enhancements
Continuously identify opportunities to improve processes, user experience, and platform performance
Requirements
Experience in a Business Analyst or similar role, ideally within a Salesforce or CRM-focused environment
Strong understanding of business process mapping and improvement, with the ability to simplify complex workflows
Proven experience gathering and documenting requirements, including user stories and acceptance criteria
Strong analytical skills with the ability to interpret data and generate actionable insights
Understanding of digital platforms, CRM systems (ideally Salesforce), and broader digital transformation initiatives
Familiarity with Agile methodologies (Scrum, Lean) and working in iterative delivery environments
Experience supporting testing processes, including UAT coordination and defect management
Excellent communication skills, with the ability to engage and influence both technical and non-technical stakeholders
Strong stakeholder management skills, with the ability to build trust and collaborate across teams
Highly organised with strong attention to detail and the ability to manage multiple priorities
Proactive, adaptable, and comfortable working in a fast-paced, evolving environment
Passion for continuous learning and improving processes, tools, and ways of working
Benefits
CDW is committed to being an AI-fluent organization
Opportunities for continuous learning and improving processes, tools, and ways of working