Digital Business Analyst

Caterpillar•Peoria, IL

About The Position

The Digital Business Analyst will join the 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 to Caterpillar and dealers when quoting rebuilds, maintenance, and repairs. In partnership with the Helios Team, the role will help develop a centralized customer hub by integrating Service Options Collaborator, CAT Certified Rebuild, and CAT Calculated Web with a newly integrated capability within the Service Information System. The analyst will work with business stakeholders and cross-functional Agile/Scrum teams to translate business needs into requirements, user stories, acceptance criteria, and functional specifications. The role supports backlog refinement, sprint planning, traceability, development validation, and quality assurance, including user acceptance testing. It also includes creating custom AI Agentic skills for structured requirements and story generation.

Requirements

  • Knowledge of business analysis, including tasks, techniques, and tools for identifying business needs and recommending solutions that deliver stakeholder value.
  • Knowledge of decision-making and critical-thinking processes, tools, and techniques, with the ability to analyze situations and make informed decisions.
  • Effective communication skills, including the ability to transmit, receive, and accurately interpret ideas, information, and needs.
  • Knowledge of UAT activities, tasks, tools, and techniques, with the ability to design, implement, and evaluate end-user acceptance tests.
  • Ability to bridge business and technology teams in technical, product, business analyst, or solution delivery roles.
  • Strong understanding of application development concepts, system integrations, APIs, and JSON-based data structures and responses.
  • 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.
  • Experience partnering with QA teams and supporting UAT activities.
  • Strong analytical, problem-solving, organizational, and stakeholder management skills.
  • Experience leveraging AI-powered tools to improve productivity, documentation, requirements analysis, content creation, and solution delivery effectiveness.

Nice To Haves

  • Bachelor’s degree in Information Systems, Computer Science, Engineering, Business, or a related field, or equivalent professional experience.
  • Experience managing, prioritizing, and maintaining product backlogs in Azure DevOps; Jira and Confluence experience is also preferred.
  • Familiarity with Microsoft Dynamics 365 solutions, service processes, and content authoring or knowledge management environments.
  • Experience creating process maps, workflow diagrams, and solution documentation to communicate business and technical requirements.
  • Proficiency with document management and collaboration platforms such as SharePoint.

Responsibilities

  • Engage business stakeholders to understand business 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; define 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 UX designers, software engineers, QA, and DevOps engineers in an Agile/Scrum delivery model.
  • Support backlog refinement and sprint planning by ensuring stories are well-defined, prioritized, and have clear acceptance criteria before entering a sprint.
  • Collaborate with React frontend and Java/Spring Boot backend engineers to validate implemented features against requirements, including real-time RESTful API behaviors and JSON responses.
  • Collaborate with QA to define test scenarios, participate in user acceptance testing, and verify delivered software meets 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