Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Python Automation Engineer @ Datamatics

Home > Software Development

 Python Automation Engineer

Job Description

Job Title: Python Automation Engineer

Location: Bangalore

Experience: 4 to 6 Years

Education: B.E / B.Tech


Job Summary:

We are looking for a skilled Python Automation Engineer with strong experience in test automation frameworks and software development best practices. The ideal candidate should have hands-on experience in Python, unit testing, and version control systems, along with exposure to Agile methodologies. Experience in industrial automation or PLC systems will be an added advantage.


Mandatory Technical Skills:

Core Technical Skillset:

  • Strong proficiency in Python programming with experience in developing efficient and scalable applications
  • Hands-on experience with test automation frameworks such as Behave or other BDD frameworks
  • Strong knowledge of unit testing frameworks and writing effective test cases
  • Good understanding of software design principles, OOP concepts, and design best practices
  • Proficiency in Git and GitHub for version control and collaborative development
  • Experience working with Agile methodologies and tools like JIRA for project tracking .

Domain Exposure (Good to Have):

  • Exposure to PLCs (Programmable Logic Controllers) or Industrial Automation domain.

Good to Have Technical Skills:

  • Experience with Cloud Platforms (AWS & Azure) for deployment and resource management
  • Hands-on experience with Docker and containerized application development
  • Knowledge of CI/CD pipelines and automation tools for build and deployment processes

Soft Skills:

  • Clear Communication: Ability to articulate ideas and technical decisions clearly and precisely
  • Structured Problem-Solving: Logical thinking with the ability to break down complex problems and validate assumptions
  • Systems Thinking: Understanding of system-level interactions and impact of changes across components
  • Collaboration: Proactive and cooperative mindset with ability to work across multiple teams and projects
  • Continuous Learning: Strong willingness to stay updated with evolving Python, backend, and automation technologies

Education & Qualification:

  • Bachelors degree in B.E / B.Tech (Computer Science, IT, Electronics, or related stream)

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Automation Developer
Employement Type: Full time

Contact Details:

Company: Datamatics
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Bdd Framework GIT Unit Testing Python

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Senior Cloud Automation Engineer- Python and AI Driven Ops

  • Cirruslabs
  • 4 - 8 years
  • Hyderabad
  • 1 month ago
₹ 15-25 Lacs P.A.

Python Selenium Automation Testing Engineer-C

  • Infosys
  • 5 - 9 years
  • Hyderabad
  • 3 mths ago
₹ Not Disclosed

Datamatics

Datamatics Digital Limited TechJini Solutions provides software product engineering services and builds bespoke software for its customers. Be it the web, desktop or the mobile medium, we have expertise to turn ideas into real products - and fast. We build software that builds businesses. With o...

Job Listings