Caterpillar Inc. logo

Business Analyst

Caterpillar Inc.
NewPosted today

LOCATION

Chennai · Onsite

EXPERIENCE

6+ Years

TYPE

FullTime

SKILLS REQUIRED

Business AnalysisRequirements EngineeringStakeholder ManagementAgile MethodologiesUser Stories

Job description

Overview

Act as the bridge between business stakeholders, product owners, and engineering teams on MineStar Office, Caterpillar's mining fleet-management and autonomy platform, translating operational needs into clear, testable requirements.

What you'll do

  • Elicit, analyze, and document business and functional requirements from mining operations stakeholders, product owners, and UX designers.
  • Translate business needs into well-structured user stories, acceptance criteria, and functional specifications in Azure DevOps (ADO) work-item tracking.
  • Conduct gap analysis between current-state business processes and proposed system capabilities across fleet management, equipment monitoring, and geospatial visualization features.
  • Facilitate workshops, interviews, and collaborative sessions with cross-functional teams including 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 accompanied by clear acceptance criteria before entering a sprint.
  • Collaborate with frontend (Angular 18) and backend (Java / Spring Boot) engineers to validate that implemented features meet stated requirements, including real-time WebSocket/STOMP messaging channels and RESTful API behaviours.
  • Partner with the QA team to define test scenarios, participate in user acceptance testing (UAT), and verify that delivered software meets functional and non-functional requirements.
  • Maintain traceability between business requirements, user stories, and test cases throughout the software development life cycle.
  • Support both cloud-deployed (web) and on-premises (Electron desktop) distribution targets by documenting the functional parity expectations for each delivery channel.
  • Diagnose and document production issues by analyzing business impact, working with engineering to establish root cause, and communicating resolution timelines to stakeholders.
  • Produce and maintain process models, data-flow diagrams, and feature documentation to support onboarding and long-term maintainability.

What you'll need

  • 6+ years of experience as a Business Analyst.
  • Bachelor's or master's degree in Business Analysis, Information Systems, Computer Science, Software Engineering, or a related discipline.

Nice to have

  • Exposure to Kubernetes, Docker, and cloud-deployed service architectures, sufficient to understand deployment impact on feature availability.
  • Familiarity with geospatial or GIS concepts (coordinate reference systems, spatial queries) relevant to map-based fleet visualization.
  • Domain exposure to mining, telemetry, autonomy, or industrial IoT / real-time systems.
  • Experience with data-visualization tooling (Deck.gl, Power BI, or similar) from a requirements and acceptance perspective.
  • Understanding of internationalization (i18n) requirements and locale-aware UI design.
  • Experience writing BDD-style scenarios (Gherkin / Cucumber) as a bridge between business requirements and automated test suites.

Details

  • Preferred base location: Bangalore PSN Office.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Business Analyst