Python Automation Engineer

Keka Technologies Private Limited

India

On-site

INR 900,000 - 2,100,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Elevro is seeking a Python Automation Engineer to advance AI-enabled quality solutions across IoT, embedded, mobile, web, APIs, and cloud services. You will design scalable automation frameworks, drive end-to-end automation for product workflows, and collaborate with firmware, hardware, and QA teams to build smarter, more reliable testing systems.

The role emphasizes automation across devices, firmware validation, log analysis, and automated reporting to boost engineering productivity and

Qualifications

  • Strong hands-on experience with Python scripting and automation.
  • Experience in building, maintaining, or enhancing automation frameworks for product validation.
  • Exposure to embedded or firmware validation, hardware interaction automation, serial communication automation, and end-to-end product workflow automation.
  • Good understanding of REST APIs, backend validation, request/response handling, and data verification.
  • Ability to work with hardware devices and development boards.
  • Experience with Git-based development workflows.
  • Strong debugging and problem-solving skills.

Responsibilities

  • Design, develop, and maintain scalable automation frameworks using Python.
  • Build end-to-end automation for product workflows involving devices, firmware, mobile apps, web applications, APIs, and cloud services.
  • Contribute to AI-enabled automation capabilities such as smarter test execution, log analysis, failure classification, report generation, and automation insights.
  • Automate IoT and embedded product workflows including device provisioning, configuration, firmware validation, log collection, and functional testing.
  • Automate mobile, web, and API-based product flows as part of complete system validation.
  • Develop automation for device communication and hardware interaction scenarios, including serial interface-based testing.
  • Integrate automation suites with CI/CD pipelines and build validation workflows.
  • Create reusable test utilities, reporting mechanisms, dashboards, and failure analysis summaries.
  • Identify automation gaps and contribute ideas to make existing frameworks more intelligent, maintainable, and scalable.
  • Work closely with cross-functional teams to improve product quality and automation effectiveness.

Job description

Python Automation Engineer – AI-Enabled Quality Solutions Experience: 2–5 years

Function: Quality Engineering / Test Automation

Domain: IoT, Embedded Systems, Mobile, Web, API & Product Automation

About the Role

Elevro is building modern quality engineering solutions that combine strong automation practices with AI-enabled capabilities to make testing smarter, faster, and more scalable. We are looking for a versatile End-to-End Python Automation Engineer who can contribute to automation solutions across IoT devices, embedded systems, mobile applications, web platforms, APIs, cloud services, and connected product ecosystems. This role is ideal for someone who enjoys solving complex product validation challenges and wants to contribute to the next generation of automation frameworks where AI helps improve test design, execution, failure analysis, reporting, and overall engineering productivity.

What You’ll Work On

You will work on end-to-end automation solutions for connected products involving devices, firmware, mobile apps, web interfaces, APIs, backend systems, and cloud services. You will help build automation frameworks that are not just script-driven, but increasingly AI enabled, supporting smarter test generation, intelligent failure analysis, automated reporting, log insights, and improved regression coverage. You will collaborate with firmware, hardware, mobile, backend, cloud, and QA teams to deliver reliable, scalable, and production-ready automation solutions for real-world products.

Key Responsibilities
  • Design, develop, and maintain scalable automation frameworks using Python.
  • Build end-to-end automation for product workflows involving devices, firmware, mobile apps, web applications, APIs, and cloud services.
  • Contribute to AI-enabled automation capabilities such as smarter test execution, log analysis, failure classification, report generation, and automation insights.
  • Automate IoT and embedded product workflows including device provisioning, configuration, firmware validation, log collection, and functional testing.
  • Automate mobile, web, and API-based product flows as part of complete system validation.
  • Develop automation for device communication and hardware interaction scenarios, including serial interface-based testing.
  • Support validation of connected-device behaviors such as connectivity, pairing, provisioning, data exchange, interoperability, and performance.
  • Integrate automation suites with CI/CD pipelines and build validation workflows.
  • Create reusable test utilities, reporting mechanisms, dashboards, and failure analysis summaries.
  • Identify automation gaps and contribute ideas to make existing frameworks more intelligent, maintainable, and scalable.
  • Work closely with cross-functional teams to improve product quality and automation effectiveness.
Required Skills

Strong hands-on experience with Python scripting and automation.

Experience in building, maintaining, or enhancing automation frameworks for product validation.

Exposure to one or more areas of automation such as:

  • Embedded or firmware validation
  • Hardware interaction automation
  • Serial communication-based automation
  • End-to-end product workflow automation Basic understanding of embedded systems, firmware behavior, device logs, configuration, firmware upgrade flows, and device diagnostics.

Good understanding of REST APIs, backend validation, request/response handling, and data verification.

Ability to work with hardware devices, development boards, gateways, sensors, or connected products.

Experience with Git-based development workflows. Ability to write clean, modular, reusable, and maintainable automation code.

Strong debugging, analytical thinking, and problem-solving skills.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Automation Lead – AI-Enabled Quality Solutions
Python Automation Lead – AI-Enabled Quality Solutions

Keka Technologies Private Limited • India

On-site
INR 3,800,000 - 6,000,000
Automation Testing Engineer - Python
Automation Testing Engineer - Python

Infosys • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Python Automation Engineer
Python Automation Engineer

Funic Tech • Chennai District

On-site
INR 1,500,000 - 2,500,000
Python Automation Test Engineer
Python Automation Test Engineer

Cognizant • Chennai District, Bengaluru, Hyderabad

On-site
INR 600,000 - 1,200,000
Python Automation Professional
Python Automation Professional

Agiliad • Bengaluru, Pune District

On-site
INR 800,000 - 1,200,000
Automation Engineer (Python)
Automation Engineer (Python)

NorthStar HR Consultants • Pune District

On-site
INR 800,000 - 1,200,000
Python Automation Test Engineer
Python Automation Test Engineer

Net Connect • Bengaluru

On-site
INR 800,000 - 1,200,000
Senior Python Automation Test Engineer with AI
Senior Python Automation Test Engineer with AI

EPAM Systems • India

On-site
INR 900,000 - 1,500,000
Python Automation Engineer
Python Automation Engineer

Grid Dynamics • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Opportunity to work on bleeding-edge projects
Flexible schedule
Benefits package including medical insurance
+3
Senior Python Automation Test Engineer with AI
Senior Python Automation Test Engineer with AI

Epam Systems • Hyderabad, Pune District, Bengaluru

On-site
INR 1,800,000 - 3,200,000