Introduction
Caterpillar Inc., a global leader in manufacturing and technology, is offering an exciting opportunity for an Associate Software Engineer in Chennai, Tamil Nadu, India. This full-time position is ideal for those passionate about software development and testing, looking to work in an innovative and dynamic environment.
Job Overview
The Associate Software Engineer will be responsible for designing, developing, and maintaining manual and automated test scripts to ensure high-quality software products. The role involves working with cross-functional teams, analyzing user experience, and implementing innovative testing strategies.
Key Responsibilities
Software Testing & Development
- Design and execute test plans, cases, and scenarios to evaluate software functionality and performance.
- Develop and maintain manual & automated test scripts for software products.
- Perform regression testing to ensure system updates do not affect performance.
- Identify and report software defects, collaborating with development teams for resolution.
- Work on task automation using Python scripting.
Collaboration & User Experience
- Work with developers, designers, and product managers to identify and fix user experience issues.
- Use testing tools and methodologies to simulate user interactions and improve software usability.
- Assist customer support teams in addressing reported issues.
- Stay updated on industry trends and best practices to bring innovative solutions to testing processes.
Required Qualifications
- Experience in quality assurance and testing for software applications.
- Strong understanding of UI/UX principles.
- Proficiency in testing tools and methodologies for web and mobile applications.
- Excellent problem-solving skills and attention to detail.
- Ability to work in agile development environments.
- Strong communication skills for collaboration with different teams.
Preferred Skills & Technologies
- UI Automation: Playwright with Java/TypeScript
- API Automation: Rest Assured, Karate
- Task Automation: Python scripting
- Cloud Technologies: Hands-on experience with AWS
- Development Tools: Maven, Git, Docker, Postman
Soft Skills
- Decision Making & Critical Thinking: Ability to analyze situations and make informed decisions.
- Effective Communication: Capability to clearly convey ideas and feedback.
- Software Product Testing: Understanding of various testing strategies to ensure software quality.
- System Testing: Ability to evaluate system components and ensure compliance with requirements.
Job Posting Details
- Location: Chennai, Tamil Nadu, India
- Job Type: Full-time, Regular
- Application Deadline: March 18, 2025
About Caterpillar Inc.
Caterpillar Inc. is a globally recognized company known for innovation, quality, and sustainability. The organization is committed to creating a better world through cutting-edge technology and a strong focus on customer satisfaction.
Equal Opportunity Employer
Caterpillar is an Equal Opportunity Employer (EEO) and welcomes applications from all qualified candidates, ensuring a fair and inclusive hiring process.
Final Words
This is an excellent opportunity for aspiring software engineers to work on challenging projects and develop their skills in a globally recognized company. Wishing you success in securing this exciting role!








