{"id":2156781,"url":"https://alion.io/job/caterpillar-business-analyst","title":"Business Analyst","company":{"id":176554,"name":"Caterpillar","domain":"caterpillar.com","url":"https://alion.io/company/caterpillar","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":84,"open_postings":32,"ghost_share":0,"stale_share":0.844,"repost_share":0,"time_to_fill_p50_days":12,"computed_at":"2026-10-17T05:46:00Z"}},"role":"Analytics","role_family":"Analytics","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Angular","optional":false},{"name":"Azure DevOps","optional":false},{"name":"Java","optional":false},{"name":"Scrum","optional":false},{"name":"Spring Boot","optional":false},{"name":"WebSockets","optional":false},{"name":"Azure","optional":true},{"name":"Cucumber","optional":true},{"name":"Deck.gl","optional":true},{"name":"Docker","optional":true},{"name":"Git","optional":true},{"name":"JavaScript","optional":true},{"name":"Jest","optional":true},{"name":"JUnit","optional":true},{"name":"Kubernetes","optional":true},{"name":"Playwright","optional":true},{"name":"Power BI","optional":true},{"name":"SLF4J","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-09T06:53:12Z","employer_posted_date":"2026-10-09","last_verified_at":"2026-10-18T09:12:54Z","board_verified":true,"closed_at":null,"days_open":9,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":9},"description":"Career Area:\nTechnology, Digital and DataJob Description:\nYour Work Shapes the World at Caterpillar Inc.\nWhen you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.\nRole Definition\nWe are looking for a skilled Business Analyst with 6+ years of experience to join the team building MineStar Office, Caterpillar's large-scale mining fleet-management and autonomy platform. You will act as the bridge between business stakeholders, product owners, and engineering teams - translating complex operational needs into clear, testable requirements that drive the delivery of fleet management, equipment monitoring, and geospatial visualization capabilities.\nYou should be comfortable working in a large, multi-team Agile environment, valuing clarity, minimal ambiguity, and the Principle of Least Astonishment in every artefact you produce.\nThe preference for this role is to be based out of Bangalore PSN Office\nResponsibilities\nEliciting, analyzing, and documenting business and functional requirements from mining operations stakeholders, product owners, and UX designers.\n\nTranslating business needs into well-structured user stories, acceptance criteria, and functional specifications in Azure DevOps (ADO) work-item tracking.\n\nConducting gap analysis between current-state business processes and proposed system capabilities across fleet management, equipment monitoring, and geospatial visualization features.\n\nFacilitating workshops, interviews, and collaborative sessions with cross-functional teams including UX designers, software engineers, QA, and DevOps engineers in an Agile/Scrum delivery model.\n\nSupporting backlog refinement and sprint planning by ensuring stories are well-defined, prioritized, and accompanied by clear acceptance criteria before entering a sprint.\n\nCollaborating 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.\n\nPartnering 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.\n\nMaintaining traceability between business requirements, user stories, and test cases throughout the software development life cycle.\n\nSupporting both cloud-deployed (web) and on-premises (Electron desktop) distribution targets by understanding and documenting the functional parity expectations for each delivery channel.\n\nDiagnosing and documenting production issues by analyzing business impact, working with engineering to establish root cause, and communicating resolution timelines to stakeholders.\n\nProducing and maintaining process models, data-flow diagrams, and feature documentation to support onboarding and long-term maintainability.\n\nDegree Requirement\nBachelor's or master’s in business Analysis, Information Systems, Computer Science, Software Engineering, or a related discipline.\n\nHighly Desirable / Nice-to-Have\nExposure to Kubernetes, Docker, and cloud-deployed service architectures - sufficient to understand deployment impact on feature availability.\n\nFamiliarity with geospatial or GIS concepts (coordinate reference systems, spatial queries) relevant to map-based fleet visualization.\n\nDomain exposure to mining, telemetry, autonomy, or industrial IoT / real-time systems.\n\nExperience with data-visualization tooling (Deck.gl, Power BI, or similar) from a requirements and acceptance perspective.\n\nUnderstanding of internationalization (i18n) requirements and locale-aware UI design.\n\nExperience writing BDD-style scenarios (Gherkin / Cucumber) as a bridge between business requirements and automated test suites.\n\nSkill Descriptors\nIndustry Knowledge: Knowledge of the organization's industry group, trends, directions, major issues, regulatory considerations, and trendsetters; ability to apply industry knowledge appropriately to diverse situations. Level Working Knowledge:\nDiscusses industry-specific flagship products and services (mining fleet management, equipment monitoring, machine autonomy).\n\nDemonstrates current knowledge of the regulatory and safety environment for the mining and industrial automation segment.\n\nDescribes the contribution of the Business Analyst function as it relates to fleet-management and autonomy product delivery.\n\nParticipates in major industry professional associations; subscribes to industry-specific publications.\n\nCurrently works within a major industry segment and understands its associated operational functions and feature requirements.\n\nProblem Solving: Knowledge of approaches, tools, techniques for recognizing, anticipating, and resolving organizational, operational or process problems; ability to apply knowledge of problem solving appropriately to diverse situations. Level Working Knowledge:\nIdentifies and documents specific business problems and resolution alternatives, including impact on fleet operations and data integrity.\n\nExamines a specific problem and understands the perspective of each involved stakeholder (operations, engineering, product, QA).\n\nDevelops alternative techniques for assessing accuracy and relevance of requirements and acceptance criteria.\n\nHelps to analyze risks and benefits of alternative approaches and obtains stakeholder agreement on resolution.\n\nUses fact-finding techniques, process mapping, and diagnostic information to identify and articulate problems clearly.\n\nSoftware Development Life Cycle: Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace. Level Working Knowledge:\nDescribes similarities and differences of life cycle for new product development vs. new release (including regression scope and backwards-compatibility considerations).\n\nIdentifies common issues, problems, and considerations for each phase of the life cycle (discovery, design, development, testing, release).\n\nWorks with a formal Agile/Scrum methodology with Azure DevOps work-item tracking (epics, features, user stories, tasks, bugs).\n\nExplains phases, activities, dependencies, deliverables, and key decision points across the backlog-to-production pipeline.\n\nInterprets product development plans and functional documentation; flags inconsistencies or missing acceptance criteria before development begins.\n\nSoftware Product Testing: Knowledge of software product testing; ability to design, plan, and execute testing strategies and tactics to ensure software product quality and adherence to stated requirements. Level Working Knowledge:\nParticipates in test readiness reviews, functional, volume, and load testing planning sessions.\n\nDescribes key features and aspects of unit testing (Jest, JUnit), BDD with Cucumber, and Playwright E2E testing as they relate to acceptance-criteria validation.\n\nDefines and reviews test scenarios that confirm software components comply with functional requirements and design specifications.\n\nExplains procedures for documenting test activities and results (errors, non-conformance, traceability matrices).\n\nConducts and coordinates user acceptance testing (UAT) on aspects of assigned product features.\n\nApplication Development Tools: Knowledge of application and system development; ability to utilize a variety of specific tools and toolkits relevant to the BA role. Level Working Knowledge:\nFollows standards and guidelines for using Azure DevOps work-item tracking, Nx build pipelines (read-only awareness), and Git branching conventions relevant to requirements traceability.\n\nDocuments the uses of BA-relevant toolkits (ADO Boards, wikis, query editors, test-plan modules).\n\nDifferentiates between web (Angular / cloud) and desktop (Electron) delivery targets and their implications on feature scope and acceptance criteria.\n\nWorks with most ADO Board components including backlog management, sprint planning, test plans, and reporting.\n\nDiscusses the capabilities, features, and uses of the project's toolchain from a requirements and quality-assurance perspective.\n\nArtificial Intelligence: Knowledge of the concepts, technologies, and methodologies of artificial intelligence (AI); ability to engage with AI-driven product capabilities and apply AI tools to improve BA productivity. Level Basic Understanding:\nExplains the methodology and technologies of AI and machine-learning as they apply to fleet optimization and autonomy features in MineStar Office.\n\nDescribes the concepts, functions, and features of AI relevant to mining-domain use cases (predictive maintenance, route optimization, autonomous haulage).\n\nLocates relevant resources to stay current on AI trends in industrial IoT and mining automation.\n\nCites examples of successful implementation of AI technologies in comparable fleet-management or industrial systems.\n\nBusiness Analysis Core: Knowledge of business analysis frameworks, elicitation techniques, and requirements management; ability to produce clear, testable artefacts that drive software delivery. Level Working Knowledge:\nElicits requirements using structured interviews, workshops, observation, and document analysis.\n\nWrites user stories in the format \"As a [role], I want [capability], so that [business value]\" with clear, testable acceptance criteria (Given/When/Then).\n\nMaintains a requirements traceability matrix linking business goals to user stories, test cases, and delivered features.\n\nProduces process models (swimlane diagrams, data-flow diagrams) to communicate workflows to both business and technical audiences.\n\nManages scope changes through a defined change-control process, assessing impact on sprint commitments and release timelines.\n\nTechnical Troubleshooting: Knowledge of technical troubleshooting approaches, tools, and techniques; ability to anticipate, recognize, and communicate technical issues affecting business operations. Level Working Knowledge:\nDiscovers and documents business impact of software defects across fleet management, equipment monitoring, and geospatial visualization features.\n\nWorks with engineering teams using vendor-specific diagnostic guides and Azure DevOps bug work-item workflows to track resolution.\n\nHandles stakeholder inquiries related to product features, application behavior, and compatibility expectations.\n\nAnalyzes user-reported symptoms, application logs (SLF4J/Log4j2 at an awareness level), and system behavior to articulate defect details clearly for engineering.\n\nRecords and reports specific technical problems, reproduction steps, and resolution outcomes for audit and knowledge-base purposes.\n\nPosting Dates:\nOctober 9, 2026 - October 22, 2026Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply\nNot ready to apply? Join our Talent Community.","description_format":"text","description_chars":11236,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Energy & Utilities","Manufacturing","Fossil Fuels","Industrial Machinery"],"lifecycle":[{"event":"open","at":"2026-10-14T02:00:51Z"}],"visa":[],"liveness":{"score":43,"band":"fade","label":"Fading","p_open":1,"p_active":0.481,"p_room":0.9,"age_days":7,"expected_fill_days":12,"reasons":["conf:4","stale_co","velocity","win:mid","comp:brand"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/caterpillar-business-analyst","json_url":"https://alion.io/job/caterpillar-business-analyst.json","meta":{"generated_at":"2026-10-18T12:40:18Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":18720,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-19T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":176554},"rest":"https://alion.io/mcp/rest/get_company?id=176554"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcaterpillar-business-analyst"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fcaterpillar-business-analyst"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fcaterpillar-business-analyst"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/caterpillar-business-analyst\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcaterpillar-business-analyst"}]}