Gain a profound understanding of both business objectives and software development technologies, ensuring alignment and success.
Serve as the central figure for capturing, analyzing, and managing functional and non-functional systems requirements and user stories.
Excel in breaking down Features into actionable stories within the product backlog, facilitating iterative development cycles.
Collaborate closely with the ScrumMaster to establish Sprint backlogs, tackle impediments, and guide the scope of work.
Lead and facilitate backlog refinement sessions, ensuring work items are well-defined, prioritized, and ready for implementation.
Work hand-in-hand with Product Owners to align the backlog with business objectives and roadmap goals.
Define and maintain team and iteration backlog content, including detailed stories, Acceptance Criteria, and dependencies.
Ensure clear communication of business needs to the development team through user stories and acceptance criteria, working closely with Product Owners and Functional SMEs.
Define and validate acceptance criteria to support Test Driven Development, ensuring they are testable and facilitate the acceptance of completed work.
Support ongoing backlog refinement by elaborating on upcoming work items, ensuring they are prepared for future iterations.
Lead demonstrations to stakeholders, showcasing the results of each software iteration.
Requirements
U.S. Citizenship: Must be a U.S. Citizen with the ability to pass a background investigation.
Educational Background: College degree (B.S.) in Computer Science, Engineering, Information Management Systems, or a related discipline, or equivalent professional experience.
Proven Experience: Minimum of five (5+) years’ experience as a business analyst on iterative software development projects.
Your Expertise: Business Process Developer: Skilled in developing business processes, capability needs, business requirements, and business information models.
Requirements Translator: Adept at translating business requirements into user stories, use cases, and technical requirements.
Functional Decomposition Specialist: Experienced in breaking down large business needs into multiple layers of requirements/user stories.
Data Analyst: Experienced in analyzing data and data relationships across an organization’s business areas.
SDLC Knowledgeable: Comprehensive understanding of all elements of the software development life cycle.
Estimation Expert: Experienced in estimating techniques.
Agile Enthusiast: Familiar with SAFe and Agile Scrum methodologies.