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

Python Automation Engineer @ ti Steps

Home > Quality Assurance and Testing

 Python Automation Engineer

Job Description

About the Role

We are looking for a skilled Python Developer to join our team. You will be responsible for designing, developing, and maintaining Python-based applications, APIs, and backend services. The ideal candidate has strong problem-solving skills, good knowledge of software development best practices, and experience working in agile environments.

Key Responsibilities

  • Develop and maintain scalable backend applications using Python.
  • Build RESTful APIs and integrate with internal/external services.
  • Write clean, maintainable, and efficient code following best practices.
  • Collaborate with cross-functional teams including product, QA, and DevOps.
  • Implement automated tests and participate in code reviews.
  • Optimize performance and troubleshoot issues in production systems.
  • Work with databases (SQL/NoSQL) for data modeling, queries, and integrations.
  • Participate in sprint planning, documentation, and architectural discussions.

Required Skills & Qualifications

  • Strong proficiency in Python 3.x.
  • Experience with Python frameworks such as Django, Flask, FastAPI, or Pyramid.
  • Knowledge of REST APIs, microservices, and distributed systems.
  • Experience with SQL (PostgreSQL, MySQL) and/or NoSQL (MongoDB, Redis).
  • Familiarity with Git, CI/CD pipelines, and containerization (Docker).
  • Understanding of cloud platforms (AWS, GCP, or Azure) is a plus.
  • Good knowledge of data structures, algorithms, and OOP concepts.
  • Ability to write unit tests (pytest/unittest).
  • Strong problem-solving skills and attention to detail.

Preferred Qualifications (Optional)

  • Experience with asynchronous programming (Asyncio).
  • Knowledge of message queues (RabbitMQ, Kafka, SQS).
  • Background in machine learning, data engineering, or DevOps.
  • Familiarity with front-end technologies (React/Angular) is a plus.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Automation Test Engineer
Employement Type: Full time

Contact Details:

Company: ti Steps
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Networking Protocols Network Automation Pytest Framework Storage Domain Python Testing Robot Framework Python

 Fraud Alert to job seekers!

₹ .5-4.5 Lacs P.A

Similar positions

Senior Python Automation Engineer

  • Infobeans
  • 8 - 15 years
  • Indore
  • 6 days ago
₹ Not Disclosed

Python Automation Engineer

  • Infobeans
  • 8 - 15 years
  • Indore
  • 23 days ago
₹ 0-35 Lacs P.A.

QA Automation Python - Senior Engineer

  • Iris Software
  • 5 - 8 years
  • Noida, Gurugram
  • 24 days ago
₹ Not Disclosed

Python Automation Test Engineer

  • Cognizant
  • 4 - 6 years
  • India
  • 1 month ago
₹ Not Disclosed

ti Steps

TI Steps (Tisteps Private Limited) is an EdTech and staffing company based in Chennai, India. The company, founded in 2012, has two main divisions: an EdTech arm that builds educational technology products, and a staffing division that provides talent acquisition services. The company was formerl...

Job Listings