Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Caterpillar Inc.

Autonomy Test Engineer

Caterpillar Inc.

. Assist in the design, definition, development, and testing of robotics software .

Posted 9/29/2026full-timeChennai • IndiaMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in robotics software design, development, and testing, with a strong understanding of software development life cycle and application development tools. Proficient in technical troubleshooting and capable of conducting functional and performance testing to ensure high-quality software solutions.

Highest-signal resume keywords
Robotics Software DevelopmentSoftware TestingTechnical TroubleshootingApplication Development ToolsArtificial Intelligence Concepts

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software Development Life CycleProgramming LanguagesDebuggingTroubleshootingFunctional TestingPerformance TestingVerification and ValidationAlgorithm DevelopmentArchitecture SpecificationCustomer Experience Data Analysis
Soft Skills
CollaborationProblem-SolvingCommunication
Tools & Technologies
Robotic PlatformsSoftware Development ToolsTesting Tools
Industry Keywords
EngineeringComputer ScienceMaterials ScienceRegulatory ConsiderationsIndustry Trends

Tech Stack

Tools & technologies
SDLC

About the role

Key responsibilities & impact
  • Assist in the design, definition, development, and testing of robotics software
  • Collaborate with senior engineers to ensure internal and external client needs are met
  • Collect and research customer experience data on robotic platforms
  • Prepare reports for management
  • Document architecture specifications, software design descriptions, verification plans, test cases, operating procedures, and safety procedures
  • Use appropriate tools to debug, test, and maintain software and hardware systems for robotic tools
  • Assist in verification and validation processes
  • Participate in designing and developing application software and algorithms for robotic platforms

Requirements

What you’ll need
  • Degree required in an accredited Engineering, Computer Science, or Materials Science curriculum
  • Knowledge of the organization's industry, trends, directions, major issues, regulatory considerations, and trendsetters
  • Knowledge of problem-solving approaches, tools, and techniques
  • Knowledge of the software development life cycle
  • Knowledge of software product testing
  • Knowledge of application and system development tools and toolkits
  • Basic understanding of artificial intelligence concepts, technologies, and methodologies
  • Knowledge of relevant programming languages and tools
  • Knowledge of technical troubleshooting approaches, tools, and techniques
  • Ability to test, write, design, debug, troubleshoot, and maintain source code and computer programs
  • Ability to conduct functional and performance testing
  • Ability to analyze code, logs, and current systems for troubleshooting