{bc}
indeed

Business Analyst

bp
London, GBR
Full-time
Onsite
Discovered 4 days ago
Business requirements elicitation and managementBusiness process analysis and modelingUser stories and acceptance criteriaRequirements traceabilityWorkshop facilitationUser acceptance testing (UAT)

Full Job Posting

Role overview

The Business Analyst connects business needs with technology delivery across projects supporting bp's Corporate Affairs digital portfolio.

Projects include global web, content, brand, communications, data, automation, and operational capabilities.

The role supports work from discovery and definition through design, build, testing, implementation, and early-life support.

The analyst owns analysis activities for an agreed project or workstream, maintaining requirements, process models, traceability, and supporting artefacts.

Work involves global and regional business users, subject-matter experts, delivery teams, suppliers, and governance partners.

Requirements and process analysis

  • Plan and lead requirements gathering; translate business needs into testable requirements, epics, features, user stories, and acceptance criteria.
  • Define functional and non-functional needs, including operational, security, privacy, accessibility, data, and support requirements.
  • Maintain traceability, assess requirement changes, and document and communicate decisions.
  • Map current- and future-state processes, workflows, user journeys, roles, and hand-offs; identify gaps, risks, and improvement opportunities.
  • Support discovery, scope, feasibility, options analysis, prioritization, project boundaries, dependencies, governance, and definitions of done.

Partnering and solution delivery

  • Facilitate workshops, interviews, playback sessions, and reviews; build relationships and help align partners with conflicting needs.
  • Present analysis through concise narratives, process maps, models, and decision-ready recommendations; escalate unresolved risks and decisions.
  • Work with architects, engineers, designers, and suppliers to evaluate solutions, trade-offs, and build-versus-buy options.
  • Participate in backlog refinement, sprint planning, demonstrations, and delivery reviews where Agile methods are used.
  • Clarify requirements during delivery, help resolve ambiguity and defects, and validate solutions against requirements and intended outcomes.

Testing and implementation

  • Define business scenarios and support test approaches, UAT plans, test cases, and acceptance evidence.
  • Coordinate business participation in UAT, track defects, and confirm requirements are met before release.
  • Support work through implementation and early-life support.

Delivery environment

  • Works across Agile, hybrid, or project delivery approaches and supports effective use of backlogs, user stories, documentation, and decision controls.

Requirements

  • Elicit, analyze, document, and manage business requirements across projects.
  • Translate business needs into clear, structured, and testable requirements, epics, features, user stories, and acceptance criteria.
  • Maintain requirements traceability and manage changes, impacts, decisions, and communication throughout delivery.
  • Map current- and future-state processes, workflows, user journeys, roles, and hand-offs.
  • Facilitate workshops, interviews, playback sessions, and requirements reviews with business and delivery partners.
  • Support project discovery, scope definition, options analysis, feasibility assessment, and prioritization.
  • Support solution evaluation, delivery collaboration, testing, UAT, and implementation.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at bp