Back to jobs
TC
Hiring companyTATA CONSULTANCY SERVICES LTD.

Verified today

Python Automation Engineer

Bengaluru Full-time On-site

About the role

TCS Industrial Autonomy Engineering (IAE) redefines industry by embedding intelligence across engineering and manufacturing value chains to create self-optimizing enterprises. As a Python Automation Engineer in Bengaluru, you will design scalable automation frameworks, develop Python scripts for data processing, and integrate solutions with APIs and cloud platforms. This on-site role requires 6-8 years of experience in Python development and automation.

What you’ll do

  • Design, develop, and maintain automation solutions using Python.
  • Build scalable frameworks for process automation, testing, and system integration.
  • Develop scripts for data extraction, transformation, validation, and reporting.
  • Integrate automation solutions with APIs, databases, cloud platforms, and enterprise applications.
  • Troubleshoot and optimize existing automation workflows for performance and reliability.
  • Collaborate with cross-functional teams to identify and automate repetitive business processes.
  • Implement logging, monitoring, and error-handling mechanisms within automation frameworks.
  • Ensure adherence to coding standards, security guidelines, and best practices.

What you’ll bring

  • Bachelor's or Master's degree in Computer Science, IT, Engineering, or related field.
  • Minimum 4 years of relevant experience in Python development and automation.
  • Strong programming experience in Python.
  • Expertise in automation scripting, API integration, and RESTful services.

Nice to have

  • Hands-on experience with Selenium, PyTest, or automation frameworks.
  • Experience working with SQL databases, data manipulation, and scripting.
  • Good understanding of software development life cycle and automation methodologies.
  • Excellent communication and stakeholder management capabilities.

Skills

PythonAutomation ScriptingAPI IntegrationRESTful ServicesSeleniumPyTestSQL DatabasesCloud Platforms

Benefits

  • Python Programming Certification (Preferred)
  • AWS / Azure Certification (Optional)

Education

Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or related field.