Qa Lead - Python Automation

Caterpillar Caterpillar · Industrial · Chennai, Tamil Nadu

Lead QA for onboard software solutions in the industrial domain, focusing on validation and automation using Python. Responsibilities include developing test strategies, creating automated scripts, executing test cases, defect tracking, and collaborating with cross-functional teams. Requires experience in embedded systems validation, Agile/Scrum, and test automation frameworks.

What you'd actually do

  1. Lead verification and validation activities for Terrain for Grading & Loading (TfGL) features and software releases
  2. Develop and maintain automated test scripts and validation frameworks using python to improve test coverage and efficiency.
  3. Create and execute functional, integration, regression, and end-to-end test cases across lab, simulation environments
  4. Analyze software defects, perform root cause investigation, and drive issue resolution with development teams.
  5. Develop validation plans, test strategies, and coverage matrices aligned with product requirements.

Skills

Required

  • Python
  • Selenium
  • PyTest
  • Test Automation
  • Continuous Integration/Continuous Deployment (CI/CD)
  • Jenkins
  • Git
  • API Testing
  • SQL
  • Linux
  • Embedded/Onboard Systems Validation
  • Agile and Scrum methodologies
  • communication and collaboration skills
  • prioritizing features
  • Test Automation frameworks

Nice to have

  • System-level understanding of Caterpillar machines.
  • Mining Technology & Machine Systems Knowledge
  • Experience with machine control, robotics, or guidance systems.
  • Knowledge of industrial safety and field deployment.

What the JD emphasized

  • Embedded/Onboard Systems Validation
  • Agile and Scrum methodologies
  • communication and collaboration skills
  • prioritizing features
  • Test Automation frameworks