Job Title: Product Business Analyst
Location: Hybrid (split between Kingston Upon Thames office and home-working)
Contract Type: Permanent / Full-time
Contracted Hours/Days: 37.5 hours / 5 days per week
Our body-worn video solutions are more than just technology; they're a testament to our commitment to safety, innovation and change. Rooted in the UK, we've become a trusted ally for many police forces, local authorities, retailers and private organisations; helping to pioneer and drive the application of body-worn video in settings and geographies where we can see exciting potential. The purpose of the Product Business Analyst role is to strengthen the Product function by translating customer needs, product strategy, and technical requirements into clear, testable documentation for software, firmware, and QA teams. The role ensures that product behaviour, workflows, and requirements are well understood across teams, supporting consistent delivery and helping maintain high product quality.
This list is not exhaustive and may be updated to reflect business needs, provided it remains aligned with the overall purpose of the position.
Requirements & User Stories (Software & Firmware)
Ensure backlog items are well‑defined, prioritisation‑ready, aligned to product goals and meet agreed definitions of readiness before entering development.
Lead the creation of detailed user stories and acceptance criteria for software and camera firmware development.
Translate hardware PRDs and system constraints into supporting software and firmware requirements.
Development & Testing Collaboration
Work closely with Software Development and QA teams to clarify requirements and resolve questions.
Support test planning by ensuring acceptance criteria are clear, complete, and testable.
Produce workflow diagrams, state flows, and interface descriptions to support development and testing.
Help draft release notes ensuring they accurately reflects delivered functionality and known limitations.
Support the collection and analysis of customer feedback and customer experience insights for incorporation into structured requirements.
Work with Service Delivery to triage support issues and log defects requiring development.
Collaborate closely with Software Development and Testing teams.
Comply with all company Health & Safety policies and procedures.
Learning and development
~ We encourage continuous professional development and support learning through on-the-job experience, feedback and access to relevant training opportunities. You are expected to take ownership of your development and maintain up-to-date knowledge of sector trends, technology and best practice relevant to your role.
3–5 years’ experience as a Business Analyst or Product/Technical BA within a SaaS or technology-led environment
Bachelor’s degree in Business, Computer Science, Information Systems or related discipline
Experience working with hardware-software integrated products
Familiarity with compliance-driven or regulated environments
Experience using tools such as Azure DevOps
Requirements Quality & Readiness
Reduced ambiguity and fewer clarification cycles during development
Contribution to improved Product processes and backlog hygiene
FULL TIME
mid
4/9/2026
You will be redirected to Reveal Media's application portal.