Digital Business Analyst

Caterpillar Inc.•Peoria, IL
•$89,210 - $133,810

About The Position

The Digital Business Analyst will join Caterpillar’s CAT Digital – Global Services Engineering Application Team and support the Service Options team’s Speed to Quote initiative. The initiative aims to improve how service-option data is created, managed, and delivered for Caterpillar and dealers quoting rebuilds, maintenance, and repairs. The analyst will help develop a centralized customer hub in partnership with the Helios Team, integrating Service Options Collaborator, CAT Certified Rebuild, and CAT Calculated Web with a newly integrated capability within the Service Information System. The role bridges business and technology teams by eliciting, documenting, and maintaining business and functional requirements; translating needs into user stories, acceptance criteria, and functional specifications; and supporting Agile/Scrum delivery. The analyst works with stakeholders, product owners, UX designers, engineers, QA, and DevOps teams to refine backlogs, validate implementations, support testing and UAT, and maintain traceability through the software development life cycle. The role also includes creating and using custom AI Agentic skills to generate structured requirements and user stories.

Requirements

  • Bachelor’s degree in Information Systems, Computer Science, Engineering, Business, or a related field, or equivalent professional experience.
  • Experience in technical, product, business analyst, or solution delivery roles, with the ability to bridge business and technology teams.
  • Strong understanding of application development concepts, system integrations, APIs, and JSON-based data structures and responses.
  • Proven experience gathering and documenting business and functional requirements for software solutions.
  • Experience creating and maintaining functional design documents, process flows, solution documentation, and feature specifications.
  • Ability to decompose complex business requirements into workflows, user stories, epics, and actionable development tasks.
  • Experience defining acceptance criteria and supporting test case development.
  • Demonstrated experience partnering with QA teams and supporting UAT activities.
  • Strong analytical, problem-solving, organizational, and stakeholder management skills.

Nice To Haves

  • Experience managing, prioritizing, and maintaining product backlogs in Azure DevOps; experience with Jira and Confluence is also preferred.
  • Familiarity with Microsoft Dynamics 365 solutions, service processes, and content authoring or knowledge management environments.
  • Experience creating process maps and workflow diagrams to communicate business and technical requirements.
  • Proficiency with document management and collaboration platforms such as SharePoint.
  • Experience leveraging AI-powered tools to improve productivity, documentation, requirements analysis, content creation, and solution delivery effectiveness.

Responsibilities

  • Engage business stakeholders to understand objectives, challenges, pain points, and desired outcomes.
  • Elicit, analyze, and document business and functional requirements from stakeholders, product owners, and UX designers.
  • Facilitate requirements discussions and translate business needs into user stories, acceptance criteria, and functional specifications in Azure DevOps work-item tracking.
  • Create and use custom AI Agentic skills for generating structured user stories and acceptance criteria, defining the agent’s role, input sources, processing loop, validation rules, and output format.
  • Identify gaps, conflicting requirements, process dependencies, and impacts to upstream and downstream processes.
  • Maintain traceability between business requirements, solution design, testing, implementation, user stories, and test cases throughout the software development life cycle.
  • Facilitate workshops, interviews, and collaborative sessions with cross-functional teams in an Agile/Scrum delivery model.
  • Support backlog refinement and sprint planning by ensuring stories are well-defined, prioritized, and accompanied by clear acceptance criteria before entering a sprint.
  • Collaborate with frontend React and backend Java/Spring Boot engineers to verify implemented features against requirements, including real-time RESTful API behavior and JSON responses.
  • Collaborate with QA to define test scenarios, participate in user acceptance testing, and verify delivered software against functional and non-functional requirements.

Benefits

  • Medical, dental, and vision benefits
  • Paid time off plan, including vacation, holidays, and volunteer time
  • 401(k) savings plans
  • Health Savings Account (HSA)
  • Flexible Spending Accounts (FSAs)
  • Health Lifestyle Programs
  • Employee Assistance Program
  • Voluntary Benefits and Employee Discounts
  • Career Development
  • Incentive bonus
  • Disability benefits
  • Life Insurance
  • Parental leave
  • Adoption benefits
  • Tuition Reimbursement
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service