# Business Analyst
**Company:** [Black Canyon Consulting](https://hotfix.jobs/companies/blackcanyonconsulting)
**Location:** Bethesda, MD
**Salary:** $110K-$125K
**Experience:** 5+ years
**Skills:** Agile, Scrum, User Stories, Acceptance Criteria, Bdd, Workflow Diagrams, Process Flows, Use Cases, Manual Testing, Exploratory Testing, Sprint Planning, Backlog Refinement, Jira
**Posted:** 2026-02-20
> Elicits, documents, and validates requirements for web-based digital systems in Agile teams, translates business needs into testable user stories, and supports testing and stakeholder collaboration for federal clients.
## Job Description
## Duties & Responsibilities

### Requirements Elicitation and Analysis
- Learn and document business processes and functional workflows
- Facilitate workshops, interviews, and working sessions with Product Owners, users, and stakeholders to gather requirements
- Translate business needs into clear, actionable artifacts such as user stories and acceptance criteria, behavior-driven development (BDD)-style specifications, workflow diagrams and process flows, and use cases
- Ensure requirements are complete, testable, and aligned with program goals
- Define test scenarios, test cases, and acceptance criteria based on requirements
- Execute and document results of various types of testing, including functional and regression testing
- Collaborate with Engineering and QA teams to validate that implemented solutions meet documented requirements

### Agile Delivery and Team Collaboration
- Work as an embedded member of a cross-functional Agile team
- Participate in and help facilitate sprint planning, backlog refinement, reviews, and retrospectives
- Partner closely with Product Managers and SMEs to clarify scope, priorities, and dependencies
- Collaborate with UX Designers and Researchers to ensure requirements align with user needs and usability goals
- Communicate requirements, decisions, risks, and progress to the team
- Serve as a liaison between business stakeholders and technical teams, ensuring shared understanding and alignment

## Required Skills and Experience
- Bachelor’s degree in Business, Management, Computer Science, or a related field (or equivalent experience)
- 5+ years of experience in business analysis for web-based or digital applications
- Experience working in Agile/Scrum environments
- Strong experience gathering, documenting, and validating requirements
- Experience performing or supporting manual and exploratory testing of web applications and services
- Strong analytical and problem-solving skills
- Excellent written and verbal communication skills
- High attention to detail and accuracy
- Ability to manage multiple priorities in a fast-paced environment

## Preferred Qualifications
- Experience supporting federal government or large enterprise systems
- Experience with data-intensive or workflow-driven applications
- Familiarity with BDD practices and tools
- Scrum Master certification or other Agile certifications
- Experience in healthcare, life sciences, or regulated environments

## Benefits and Salary
- Competitive benefits package, including medical, dental, and vision coverage; a 401(k) plan with employer contribution; paid holidays, vacation, and tuition reimbursement
- Targeted salary range: $110,000 - $125,000
**Apply:** https://hotfix.jobs/jobs/business-analyst-at-blackcanyonconsulting-d02271f3-4cb0-43a0-8d40-6ed661b7e6ff
**Canonical:** https://hotfix.jobs/jobs/business-analyst-at-blackcanyonconsulting-d02271f3-4cb0-43a0-8d40-6ed661b7e6ff