Job Description
Position Title: Technical Business Analyst Location: 100% Remote Job Type: Full Time Employee Position Summary We are seeking a hands-on Technical Business Analyst (BA) who thrives at the intersection of web applications, data, and cross-functional delivery teams. This role is responsible for translating complex business needs into clear, actionable requirements, with a strong emphasis on user stories, acceptance criteria, and scalable solution design. The ideal candidate is comfortable working in a hybrid delivery environment-balancing Agile/Scrum practices with more traditional planning and documentation-and can confidently partner with Product, Design, Engineering, and QA to drive high-quality outcomes.
About the Company The company also operates a top-rated travel agency franchise and is consistently recognized as an industry leader in employee engagement and work-at-home employment. Its global presence includes operating multiple cruise brands in the United Kingdom.
Key Responsibilities Project Delivery & Requirements
- Own the end-to-end definition of requirements, from early discovery through delivery and validation.
- Create high-quality user stories and detailed acceptance criteria that enable development and QA teams to deliver effectively and continuously.
- Collaborate closely with Product Owners to refine, prioritize, and maintain backlogs aligned to business goals.
- Participate in project estimation and assessment efforts, partnering with engineering to evaluate scope, complexity, and delivery timelines.
Web, UI & Technical Collaboration - Work directly with UI/UX designers and developers to translate web and UI behavior into functional requirements and acceptance criteria.
- Produce clear artifacts such as process flows, interaction diagrams, and functional specifications to document scope and intent.
- Build and maintain working knowledge of front-end experiences, backend services, APIs, and data flows to ensure requirements are technically feasible and scal
Data & Quality - Use SQL to analyze and validate data, support requirements clarification, and assist with troubleshooting during delivery and testing.
- Ensure requirements address scalability, usability, quality, and security considerations.
- Support QA and UAT activities by clarifying requirements, acceptance criteria, and expected outcomes.
Cross-Functional Engagement - Facilitate alignment across business stakeholders, Product, Engineering, QA, and other partners by clarifying needs and resolving ambiguity.
- Lead requirement walkthroughs and discussions to ensure shared understanding and readiness for delivery.
Qualifications - Bachelor's degree in Business Administration, Computer Science, Engineering, or a related field.
- 3+ years of experience as a Business Analyst supporting technical or web-based products.
- Demonstrated expertise writing user stories and acceptance criteria for Agile delivery teams.
- Hands-on SQL experience, including writing queries to analyze and validate data.
- Experience working on web applications, including collaboration with UI/UX and engineering teams.
- Strong analytical and problem-solving skills with the ability to manage multiple priorities.
- Excellent written and verbal communication skills, with confidence engaging technical and non-technical stakeholders.
- Comfortable working in a hybrid delivery environment (Agile/Scrum combined with Waterfall or upfront planning).
- Experience working with APIs and service-based architectures.
- Familiarity with Jira or similar work-management tools.
- Experience supporting large scale or multi-team initiatives.
Job Tags
Full time, Work from home