Position Description: We are looking for a Business Analyst to join our Solutions Delivery product team. In this role, you will work hand-in-hand with our Product Delivery Lead (PDL) to own the sprint backlog, document requirements, and ensure that engineering and design teams have everything they need to build and maintain a best-in-class convenience retail mobile app and its supporting middleware. You will serve as the day-to-day requirements expert, translating product decisions into well-defined, actionable tickets and keeping documentation accurate and up to date.
Position Location:Remote, United States
Reports To: Sr. Director, Solutions
What We're Looking For:Requirements:
- 2+ years of experience as a Business Analyst, Product Owner, or similar role on a software product team
- Experience writing detailed user stories, acceptance criteria, and requirements documentation
- Familiarity with agile (Scrum/Kanban) development methodologies
- Proficiency with Jira and Confluence for backlog management and documentation
- Experience working on mobile applications (iOS/Android) is a strong plus
- Excellent written and verbal communication skills - able to translate business needs into clear technical requirements
- Strong organizational skills and attention to detail; able to manage multiple tickets and workstreams simultaneously
- Ability to work collaboratively in a fast-paced environment and adapt quickly to changing priorities
- Self-starter who takes ownership and follows through without needing close supervision
Additional skills:
- Experience working with or for convenience retail, fuel, or loyalty/rewards platforms
- Familiarity with middleware or API-based integrations
- Experience supporting UX/design processes or leading design review meetings
- Background in QA or experience writing test cases and supporting UAT
Unleash your potential: What you will be doing and owning:- Sprint Backlog & Ticket Management: Partner with the PDL and Scrum Master to prepare and maintain the sprint backlog for both development and design teams; ensure all tickets are created, clearly written, and include well-defined acceptance criteria; validate and refine ticket details before sprint kickoff; support backlog grooming and sprint planning sessions.
- Requirements Documentation: Own the finalization and maintenance of requirements documentation, including UI specs, Confluence wiki pages, and Jira tickets; ensure all documentation remains accurate post-implementation; collaborate with UX/design to lead UI design meetings and ensure design specs are aligned with requirements.
- Cross-functional Collaboration: Act as a bridge between the PDL, engineering, QA, UX/design, and the Scrum Master to ensure alignment on scope and delivery; participate in standups, sprint demos, and retrospectives; assist in preparing the team for UAT sessions, status reviews, and client-facing presentations.
- Quality & Process: Ensure requirements traceability from epic through to acceptance and delivery; proactively identify gaps, ambiguities, or risks in requirements and surface them to the PDL; contribute to continuous process improvement on the team.
Interview Process:- Interview #1: Video Screen with Talent Acquisition Team
- Interview #2: Video interview with the Hiring Manager (via MS Teams)
- Take Home Assessment
- Interview #3: Video interview with the Team (via MS Teams)