Automation engineer

Job Description

Job Responsibilities

  • Analyze existing processes and systems to identify automation opportunities
  • Design and develop automation solutions using Python, Java, or C++
  • Configure and program automated systems and robots
  • Test, debug, and validate automation systems to meet requirements
  • Collaborate with software and hardware engineering teams
  • Document automation workflows and system designs
  • Provide training and support to users
  • Maintain, upgrade, and troubleshoot automation systems

Required Skills

  • Strong problem-solving and debugging skills
  • Experience in automation testing and software testing
  • Knowledge of Python / Java, PLC basics
  • Experience with Selenium, TestNG, Cucumber, Maven, Jenkins
  • Understanding of API testing and manual testing
  • Good communication and documentation skills

Education

  • UG: Any Graduate
  • PG: Any Postgraduate