Overview
Skills
Job Details
Senior Python Developer Application Development with Automation Experience
We re looking for a Senior Python Developer who can build high-quality applications that support and enable internal engineering teams. While some familiarity with automation tools (like Appium or Selenium) is important, this role is primarily focused on backend and tooling development, not traditional QE/test automation.
What You ll Do:-
Design, develop, and maintain Python-based applications that improve internal engineering workflows and productivity.
-
Build tooling and frameworks that can be leveraged by Quality Engineering and Development teams, particularly those supporting mobile (Appium) and web (Selenium) testing.
-
Collaborate closely with cross-functional teams in an Agile Scrum environment, contributing to sprint planning, development, and support.
-
Serve as a technical leader and mentor, guiding junior developers and helping troubleshoot issues across tools and services.
-
Work directly with internal users to gather feedback, identify pain points, and deliver improvements with a strong customer-service mindset.
-
Strong experience in Python development and building scalable applications or developer tools.
-
Experience integrating or supporting automation frameworks (e.g., Appium, Selenium), with a working understanding of mobile and web environments.
-
Ability to work across the full development lifecycle from requirements gathering to deployment and support.
-
Comfort leading by example, mentoring teammates, and communicating clearly in a collaborative environment.
-
Familiarity with platforms like SauceLabs, BrowserStack, or Digital.ai is a plus, but not required.
-
Developer-first mindset: your focus is building tools, not writing test scripts.
-
Proactive, independent, and confident without relying on external prompts or AI assistance.
-
Eager to contribute meaningfully from day one, with strong interpersonal and support skills.