Location & Flexibility

When team members told us they needed more flexibility and autonomy around where and how they worked, we acted, creating two options to accommodate two different styles of work. One non-negotiable principle along the way? We had to retain our deep culture of collaboration, both among ourselves and with our clients. Introducing Work From Near (Hybrid) and Work From Anywhere (Remote) at WillowTree. Learn more here.

If you have a preference for Work From Anywhere (Remote), moderate travel to our office locations will be necessary for the success of this role. 

Who We Are

WillowTree, a TELUS International Company is an award-winning digital product consultancy driven by innovation and grounded in strategy and user-centered design. We create long-term partnerships with the world’s leading brands to build and design digital flagship products crucial to our clients’ business needs. We’re a global consultancy with a client list that includes the NBA, Marriott, Domino's, and many more. Check out how we have impacted our clients' digital products over the years.

The Opportunity

As a Business Analyst, you’ll play a central role in defining and delivering world-class products internally to WillowTree. The Business Analyst will be a vital link between our information technology capacity and our business objectives by supporting and ensuring the successful completion of analytical, business intelligence, internal tooling, testing, and deploying tasks within our Internal Tooling team. You’ll follow products through implementation, managing requirements, and working with development teams and internal stakeholders to keep development aligned with product goals.


  • Create, guide, and facilitate the request intake process. Work closely with partners to assess scope an MVP. Partner with the Internal Tooling team to assess effort, complexity, and gaps. Create a submission package/presentation for requests to our Operations Committee for prioritization.  
  • Help internal stakeholders define product vision and user objectives, maintaining strong client relationships
  • Work with internal and external team members to define feature lists that align with business needs.
  • Collaborate with cross-functional teams to iteratively build solutions that are in line with timeline and constraints
  • Facilitate conversations around scope management and feature prioritization
  • Elicit requirements from stakeholders and manage complex requirement backlogs that consider multiple platforms
  • Build a shared understanding of product requirements among all stakeholders
  • Understand and advocate for the end-user’s needs
  • Work alongside engineers to understand system architecture and data flows to guide feature development
  • Define configuration specifications and business analysis requirements
  • Perform quality assurance
  • Define reporting and alerting requirements
  • Help design, document, and maintain system processes
  • Report on common sources of technical issues or questions and make recommendations to product team
  • Communicate key insights and findings to product team
  • Constantly be on the lookout for ways to improve monitoring, discover issues, and deliver better value to the customer

Qualifications / Skills

  • Previous experience in Business / Systems Analysis or Quality Assurance
  • Proven experience in eliciting requirements and testing
  • Experience in analyzing data to draw business-relevant conclusions and in data visualization techniques and tools
  • An understanding of the software development life-cycle (SDLC) and experience working with Agile 
  • Experience working closely with stakeholders to elicit and define requirements 
  • Strong documentation and technical writing skills. Familiarity working with user stories, acceptance criteria, use cases, flow diagrams, user personas, and API documentation
  • Excellent analytical, problem-solving, and decision-making skills
  • Ability to size solutions based on project constraints, i.e., time/scope/budget
  • Experience identifying and mitigating risks that could affect project outcomes
  • Ability to communicate clearly, confidently, and tactfully and to simplify technical concepts for non-technical audiences
  • Knowledge of frontend and backend technologies (i.e., web/native apps, APIs, databases) and the risks and constraints of different technologies
  • An understanding of and deep appreciation for Analytics/Business Intelligence and the vital role this plays in improving systems and costs
  • Self-starter who takes initiative in solving problems and can self-manage commitments and deadlines
  • Moderate Travel to Charlottesville (up to 30%)

Bonus Points

  • Experience in writing SQL queries
  • Working knowledge of visualization tools
  • In-depth software development knowledge
  • Working knowledge of backend systems such as databases and cloud platforms
  • Certified ScrumMaster and/or Certified Scrum Product Owner

Why WillowTree?

We offer a place to be yourself.

Our differences, both visible and invisible, benefit our teams, our communities, and the products we craft. That’s why WillowTree strives to build a team with diverse backgrounds, skills, and perspectives. We balance hard work  with a culture that supports your growth and cares about your well-being. We’re committed to creating an environment of inclusion — a place where every Tree can thrive.

We want you to reach your fullest potential and part of your professional development at WillowTree will include dedicated time to innovate on passion projects and an annual stipend to fund your professional pursuits.

WillowTree celebrates our differences and provides equal employment opportunities to all team members and applicants without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Apply for this Job

* Required

resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)

Voluntary Demographic Questions

WillowTree knows incredible talent comes from all backgrounds. Our differences, both visible and invisible, benefit our teams, our communities, and the products we craft. We’re deeply committed to building teams that reflect the diversity of the populations we serve. To ensure we’re reaching talent from all backgrounds, we invite applicants to complete the following voluntary demographic questions. Your responses will not be associated with your individual application nor used in the hiring process or decision. Rather, we use this data (aggregate only) to assess and improve our hiring outreach and processes to better include and support individuals of all backgrounds.

WillowTree is committed to providing equal employment opportunities to all employees and applicants for employment regardless of race, color, religion, creed, age, national origin or ancestry, ethnicity, sex, sexual orientation, gender identity or expression, disability, military or veteran status, or any other category protected by federal, state, or local law. 

Gender Identity (Select one) *

Do you identify as Transgender? (Select one) *

Race and/or Ethnicity (Select one) *

Sexual Orientation (Select one) *

Disability (Select one) *

Veteran Status (Select one) *

Age (Select one) *