🏢 Caterpillar
Autonomy Test Engineer
💼 Fulltime
📍 Bangalore, Karnataka / Chennai, Tamil Nadu
⚡ 2 days left!
🛠 Skills Required
Software testing
Test automation
Python
C++
Linux
Debugging
Problem solving
Robotics fundamentals
Embedded systems
Version control (Git)
Advertisements
🔗 Explore More
🎯
Don't miss this opportunity!
Apply before 12 Oct 2026 — only 2 days left
Creator Pick · Promoted by Creator
Advertisements
📚 Free Study Materials (4)
Caterpillar Placement Papers Collection
A compilation of previous placement papers that helps candidates practice the type of questions asked in Caterpillar recruitment drives.
Open Resource ↗
Technical Articles on Caterpillar Projects
Curated articles covering technical topics and case studies related to Caterpillar's engineering domains, useful for interview preparation.
Open Resource ↗
Interview Preparation Resources for Caterpillar
Guides, tips, and sample questions specifically aimed at candidates applying for engineering roles at Caterpillar.
Open Resource ↗
Algorithm Practice Problem Set
A broad set of coding problems to sharpen algorithmic skills essential for technical interviews at engineering firms.
Open Resource ↗
Advertisements
🎯
Don't miss this opportunity!
Apply before 12 Oct 2026 — only 2 days left
Creator Pick · Promoted by Creator
🏆 Selection Process
Round 1: Online aptitude test (logical reasoning, quantitative, verbal) → Round 2: Technical interview (coding, testing concepts, system design) → Round 3: HR interview (fitment, motivations, salary expectations)
🏢 Work Culture
Caterpillar promotes a safety‑first, collaborative culture where engineers are encouraged to experiment and learn. The company offers clear career progression, regular skill‑upgradation programs, and a balanced work‑life environment that respects personal time while delivering high‑impact projects.
🎤 Interview Experience
Caterpillar's interview process typically starts with a timed online aptitude test followed by a technical interview that focuses on coding, data structures, and testing concepts. The final HR round assesses cultural fit, communication skills, and career aspirations. Candidates find the technical round moderately challenging, with emphasis on problem‑solving and practical testing knowledge; thorough preparation on core CS fundamentals and hands‑on testing tools helps greatly.
✅ Eligibility Criteria
Bachelor's or Master's degree in Computer Science, Electrical/Electronics, Mechanical, Mechatronics, Robotics or related engineering streams; minimum 60% aggregate (or CGPA 6.0/10); no active backlogs; eligible graduating batches 2023, 2024, 2025, 2026; freshers and candidates with up to 2 years of relevant experience are welcome.
📋 About the Role
Caterpillar, a global leader in heavy equipment and industrial solutions, has been pioneering innovation for over a century. With a strong focus on sustainability and digital transformation, the company is expanding its portfolio into autonomous systems that power mining trucks, construction equipment, and industrial robots. The Indian operations, headquartered in Bangalore and Chennai, serve as a hub for research, development, and testing of next‑generation autonomous technologies, offering fresh talent a chance to work on cutting‑edge projects that impact real‑world operations worldwide.
As an Autonomy Test Engineer, you will be at the heart of validating software and hardware that enable machines to operate without human intervention. The role blends rigorous software testing practices with an understanding of robotics and embedded systems. You will collaborate closely with software developers, system architects, and field engineers to ensure that autonomous functionalities meet safety, reliability, and performance standards before they are deployed in the field.
**Key Responsibilities**
- Design, develop, and execute functional and regression test cases for autonomous software modules.
- Identify, log, and track defects using defect‑management tools, ensuring clear reproduction steps.
- Perform integration testing of sensor fusion, perception, planning, and control subsystems.
- Conduct root‑cause analysis for failed tests and work with development teams to implement fixes.
- Develop automated test scripts using Python or C++ and integrate them into continuous‑integration pipelines.
- Validate system behavior against requirement specifications and safety standards.
- Prepare detailed test reports, metrics, and documentation for stakeholder review.
- Participate in code reviews and provide feedback on testability and quality.
- Assist in setting up and maintaining Linux‑based test environments and hardware rigs.
- Contribute to improving testing frameworks and processes for higher efficiency.
**Tech Stack**: Python, C++, Linux, ROS (Robot Operating System), Git, Jenkins, Selenium/Appium for UI automation, CAN bus interfaces, and basic knowledge of AI/ML models used in perception.
**Growth Path**: Starting as a Junior Test Engineer, you can progress to Senior Test Engineer, Test Lead, and eventually into roles such as Autonomous Systems Engineer or Product Manager, leveraging Caterpillar’s extensive internal mobility programs and mentorship culture.
**Why Join Caterpillar?** The company offers a stable, globally recognized brand, exposure to large‑scale industrial projects, and a collaborative environment that encourages continuous learning. Employees benefit from structured training, access to state‑of‑the‑art labs, and the chance to contribute to technologies that shape the future of autonomous industry.
Overall, this role is ideal for engineering graduates passionate about testing, robotics, and building reliable autonomous solutions in a supportive, growth‑focused setting.
📤 Share this Job
📄
One Resume for All Jobs = Getting Rejected. Fix It in 60 Seconds
Recruiters at Caterpillar spot generic resumes instantly. Get a free AI-customised resume for this Autonomy Test Engineer role — from your current resume, in under 1 minute.
🚫 Stop Sending Generic Resumes
📈 85% Better Selection Chances
*Official Jobdexo tool
✅ Free · No Login ·Premium Templates - Job-Specific
🎯 Get My Free Custom Resume →
💼 More Fulltime Opportunities
Associate Engineer
🏢 KPIT Technologies · 📍 Pan India
View →
Financial Shared Service (FSS) – Graduate Trainee
🏢 forms.cloud.microsoft · 📍 Madurai, Tamil Nadu; Noida, Uttar Pradesh; Lucknow, Uttar Pradesh; Nagpur, Maharashtra
View →
Junior Software Developer – The Builder
🏢 careers.wonderws.com · 📍 Vellore, Tamil Nadu
View →
Junior Software Engineer
🏢 NCR Atleos · 📍 Hyderabad, Telangana
View →
📋 Quick Info
JOB ID
C2699-J125
POSTED
1h ago
TYPE
Fulltime
BATCH
All Batches
⚠️ Disclaimer: This listing is indexed from public sources and may include creator-submitted or AI-generated details such as salary, interview, work culture, eligibility, and study materials. These details may be inaccurate or outdated. Company names and trademarks belong to their respective owners, and Jobdexo is not affiliated with or endorsed by the hiring company or linked third-party sites. Always verify all details on the official company website before applying. We never charge any fee for job applications. Found something suspicious? Report here → | Read full disclaimer