Impacto Digifin Technologies logo

Job Description: Python Automation Engineer

Impacto Digifin Technologies Bengaluru, Karnataka, India

onsitefull-time
Posted Jan 30, 2026Apply by Mar 1, 2026

Role & seniority: Python Automation Engineer, 1–2 years experience

Location & work type: Bangalore, office-based; joining immediate to 30 days

Stack/tools: Python (OOP, modular design, libraries/frameworks), API automation (REST, requests/httpx), CI/CD (Jenkins, GitHub Actions, GitLab), Docker, automation tooling, basic Selenium/Page Object Model, Playwright (nice-to-have), basic Java/JavaScript

Top 3 responsibilities

  • Design, develop, and maintain Python automation scripts and reusable automation frameworks

  • Build and enhance API automation for REST-based services; ensure validations/workflows are solid

  • Independently own automation tasks, deliver solutions with minimal supervision; integrate suites into CI/CD; collaborate with leads/engineering teams; potentially review peers

Must-have skills

  • Python core: OOP, modular design, reusable libraries, exception handling, logging, debugging

  • API automation: strong REST API automation, experience with requests/httpx, API validations

  • DevOps/engineering practices: Git, CI/CD tools, Docker, ability to ship automation tools/frameworks in pipelines

  • Testing/quality: unit testing, test automation, code quality and maintainability

Nice-to-have skills

  • UI automation: Selenium (Page Object Model, cross-browser, headless), Playwright

  • Basic Java/JavaScript scripting

  • API authentication, retries, mocking; exposure to SaaS or AI/ML platforms

Full Description

Job Description: Python Automation Engineer Location: Bangalore (Office-based) Experience: 1–2 Years Joining: Immediate to 30 Days Role Overview We are looking for a Python Automation Engineer who combines strong programming skills with hands-on automation expertise. This role involves developing automation scripts, designing automation frameworks, and contributing independently to automation solutions, with leads delegating tasks and solution directions. The ideal candidate is not a novice—they have solid real-world Python experience and are comfortable working across API automation, automation tooling, and CI/CD-driven environments. Key Responsibilities Design, develop, and maintain automation scripts and reusable automation frameworks using Python Build and enhance API automation for REST-based services and common backend frameworks Independently own automation tasks and deliver solutions with minimal supervision Collaborate with leads and engineering teams to understand automation requirements Maintain clean, modular, and scalable automation code Occasionally review automation code written by other team members Integrate automation suites with CI/CD pipelines Package and ship automation tools/frameworks using containerization Required Skills & Qualifications Python (Core Requirement) Strong, in-depth hands-on experience in Python, including: Object-Oriented Programming (OOP) and modular design Writing reusable libraries and frameworks Exception handling, logging, and debugging Asynchronous concepts, performance-aware coding Unit testing and test automation practices Code quality, readability, and maintainability API Automation Strong experience automating REST APIs Hands-on with common Python API libraries (e.g., requests, httpx, or equivalent) Understanding of API request/response handling, validations, and workflows Familiarity with different backend frameworks and fast APIs DevOps & Engineering Practices (Must-Have) Strong knowledge of Git Experience with CI/CD tools (Jenkins, GitHub Actions, GitLab, or similar) Ability to integrate automation suites into pipelines Hands-on experience with Docker for shipping automation tools/frameworks Good-to-Have Skills UI automation using Selenium (Page Object Model, cross-browser testing, headless execution) Exposure to Playwright for UI automation Basic working knowledge of Java and/or JavaScript (reading, writing small scripts, debugging) Understanding of API authentication, retries, mocking, and related best practices Domain Exposure Experience or interest in SaaS platforms Exposure to AI / ML-based platforms is a plus What We’re Looking For A strong engineering mindset, not just tool usage Someone who can build automation systems, not only execute test cases Comfortable working independently while aligning with technical leads Passion for clean code, scalable automation, and continuous improvement SKILLA IN 1 WORKKD TO PUT IN KEYSKILL SECTION

Skills: - Python, Automation, Test Automation (QA), Object Oriented Programming (OOPs), RESTful APIs, Stackless Python, Process automation, Debugging, cicd, Jenkins, PLAYWRIGHT, DevOps, Docker, Selenium and Unit testing Show more Show less

PythonAutomationTest AutomationObject Oriented ProgrammingRESTful APIsDebuggingCICDJenkinsPlaywrightDevOpsDockerSeleniumUnit Testingmulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.