
Senior Automation Engineer
Ltts • Bengaluru, Karnataka, India
Role & seniority: Senior Automation Engineer (6–10 years experience)
Stack / tools: Python, Pytest, Robot Framework; Android & QNX; Appium/Selenium; Git, CI/CD (GitLab, Azure DevOps); Jenkins; Docker; API testing; Grafana; JAMA/Jira; large keyword repos (RF to Python/Pytest migration)
Top 3 responsibilities
-
Architect and enhance robust automation frameworks using Python/Pytest; optimize hybrid Pytest + Robot Framework execution
-
Analyze Robot Framework keyword libraries; build wrappers, fixtures, utilities, and reusable components; mentor junior engineers
-
Integrate automation with CI/CD, debug cross-layer issues (Python, RF, device-side tools); support RF→Python/Pytest migration
Must-have skills
-
6–10 years hands-on automation experience
-
Advanced Python and Pytest proficiency; advanced Robot Framework expertise
-
Experience managing large keyword repositories (1000+)
-
Android/iOS device testing experience; QNX knowledge
-
Appium/Selenium or equivalent UI automation; modular test design (page-object/keyword patterns)
-
Git, branching, CI/CD workflows; RF→Python/Pytest migration
Nice-to-haves
-
API testing, code analysis, Docker, Grafana
-
Jira/JAMA usage; experience with large-scale test repos and debug across layers
Location & work type
-
Bangalore, Chennai, Pune
-
Full-time; Onsite & Offshore collaboration
Full Description
We’re Hiring: Senior Automation Engineer (Onsite & Offshore)
Location: Bangalore, Chennai, Pune
Experience: 6–10 years
Job Type: Full-time
We're looking for a Sr. Automation Engineer with deep expertise in Python, Pytest, and Robot Framework to architect, optimize, and lead test automation initiatives across complex embedded and Android platforms. If you thrive in hybrid frameworks, understand large-scale automation repositories, and love solving cross-layer debugging challenges — we want to talk to you!
Key Responsibilities Architect and enhance robust automation frameworks using Python/Pytest Analyse and interpret Robot Framework keyword libraries and enable seamless reuse in Python-based automation Build wrapper layers, fixtures, utilities, and reusable components Optimize hybrid execution flows combining Pytest + Robot Framework Integrate automation assets with Jenkins, GitLab, Azure DevOps Debug cross-layer automation issues across Python, RF, and device-side tools Mentor junior engineers and enforce clean coding & automation design standards Support migration activities from Robot Framework → Python/Pytest
Required Skills & Experience 6–10 years of strong hands-on automation experience Advanced proficiency in Python and Pytest Practical expertise in Robot Framework (keywords, resources, variables, test design) Ability to manage large keyword repositories (1000+) Experience with QNX and Android platform dev/testing Experience with Appium/Selenium or other device/UI automation tools Strong understanding of modular test design, page-object/page-keyword patterns Solid knowledge of Git, branching strategies, and CI/CD workflows Experience in migrating RF-based tests to Python/Pytest Familiar with API testing, code analysis, Docker, Grafana, JAMA/Jira
Skill Areas & Required Proficiency Levels QNX Hypervisor — Advanced (4) Linux Internals, IO, Device Drivers, Commands — Advanced (4) Android Infrastructure and Applications — Advanced (4) Hardware (GPIO / GMSL / PCI / High-Speed IO / PCIe) — Proficiency level not specified Python — Advanced (4) Pytest — Advanced (4) UI Automation — Advanced (4) Robot Framework — Advanced (4) Code Analysis / Coverage — Practical Application (3) Grafana — Practical Application (3) Docker & Virtualized Environments — Practical Application (3) CI/CD Pipelines (GitLab, GitLab-Runner) — Practical Application (3) API Testing & Debugging — Practical Application (3) JAMA / Jira — Limited Experience (2) General Software Debugging — Practical Application (3)