At a Glance
- Tasks: Translate customer needs into clear documentation for software and firmware teams.
- Company: Innovative tech company focused on body-worn video solutions for safety and change.
- Benefits: Hybrid work model, continuous learning opportunities, and a supportive team environment.
- Other info: Dynamic role with opportunities for professional growth and development.
- Why this job: Join a mission-driven team making a real impact in safety technology.
- Qualifications: 3-5 years as a Business Analyst in a tech environment; strong user story writing skills.
The predicted salary is between 40000 - 50000 £ per year.
Department: Product
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 reflect 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.
Qualifications
- 3–5 years’ experience as a Business Analyst or Product/Technical BA within a SaaS or technology-led environment
- Demonstrable experience writing high-quality user stories and acceptance criteria for software delivery teams
- Experience working in Agile/Scrum environments with cross-functional engineering and QA teams
- Strong emotional intelligence, including self-awareness, empathy and sound judgement
- 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
- % of backlog items meeting agreed Definition of Ready before entering development
- Clear documentation available ahead of development start
- Reduced ambiguity and fewer clarification cycles during development
- Contribution to improved Product processes and backlog hygiene
Business / Product Analyst in Kingston upon Thames employer: Reveal Media
Contact Detail:
Reveal Media Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Business / Product Analyst in Kingston upon Thames
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend events, and connect on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Prepare for interviews by researching the company and its products. Understand their body-worn video solutions and think about how your skills as a Business/Product Analyst can contribute to their mission of safety and innovation.
✨Tip Number 3
Practice your storytelling skills! Be ready to share examples of your past experiences, especially those that highlight your ability to write user stories and collaborate with cross-functional teams. Make it relatable and engaging.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Business / Product Analyst in Kingston upon Thames
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Product Business Analyst role. Highlight your experience with user stories, Agile environments, and any relevant tech skills. We want to see how your background aligns with our needs!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your skills can contribute to our mission. Keep it concise but impactful – we love a good story!
Showcase Your Technical Skills: Don’t forget to mention your experience with tools like Azure DevOps and any familiarity with hardware-software integrated products. We’re looking for someone who can hit the ground running, so let us know what you bring to the table!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. Plus, we love seeing applications come in through our own channels!
How to prepare for a job interview at Reveal Media
✨Know Your Product Inside Out
Before the interview, make sure you understand the company's body-worn video solutions and how they fit into the market. Familiarise yourself with their product strategy and any recent innovations. This will help you speak confidently about how your skills can contribute to their goals.
✨Master User Stories and Acceptance Criteria
Since the role involves writing user stories and acceptance criteria, brush up on best practices in this area. Prepare examples from your past experience where you've successfully created clear, testable documentation. This will show that you can hit the ground running.
✨Showcase Your Agile Experience
Be ready to discuss your experience working in Agile/Scrum environments. Think of specific instances where you collaborated with cross-functional teams, and be prepared to explain how you contributed to successful product delivery. This will demonstrate your ability to thrive in their fast-paced setting.
✨Emphasise Continuous Learning
The company values continuous professional development, so share how you keep your skills sharp. Mention any relevant training or certifications you've pursued, and express your enthusiasm for staying updated on industry trends. This shows you're proactive and committed to growth.