Software Developer (python) Job in Lenze Mechatronics
Software Developer (python)
Lenze Mechatronics
4+ weeks ago
- Pune, Pune Division, Maharashtra
- Not Disclosed
- Full-time
Job Summary
Qualification : B.E. in IT/Computer Science
Python Developer / Senior Developer (Automated Testing)
Location: Pune
Experience: 5 10 years
Qualifications: B.E. in IT/Computer Science
Skills & Technologies
Required:
- Strong experience in writing Python scripts with solid debugging skills
- Proficiency in Object-Oriented Programming (OOP) in Python
- Hands-on experience with FastAPI, HTML, CSS, and SQL
- Experience with Python Unit Testing Framework
- Familiarity with MS Windows UI Automation (e.g., PyWinAuto or similar tools)
- Strong analytical skills and ability to understand requirements
- Excellent design and coding skills; ability to transform requirements into efficient, functional code
- Strong English communication skills
Nice-to-Have:
- Experience in designing automated test frameworks from scratch
- Web automation expertise (e.g., Selenium or other tools)
- Familiarity with PyWinAuto, PyQt, REST APIs, JSON, XML, Jenkins, Git
- Experience with project or defect management tools
- Familiarity with version control systems like GIT/SVN
- Development experience using Eclipse IDE or other equivalent IDEs
Behavioral Competencies
- Collaborative and a strong team player
- Willingness to learn and adapt to new technologies
- Self-motivated with a proactive attitude
- Capable of working with minimal supervision
- Ability to guide and supervise junior team members
- Take full ownership of tasks and responsibilities
Role & Responsibilities
- Design, develop, and maintain automated test scripts using Python for a variety of applications
- Work on UI automation for Windows platforms (using tools like PyWinAuto)
- Build and enhance automated testing frameworks from the ground up
- Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions
- Participate in writing unit tests, integration tests, and ensuring the stability of developed code
- Take ownership of tasks and ensure timely delivery of assigned work
- Guide and mentor junior developers, providing technical expertise and direction
Qualification : B.E. in IT/Computer Science
Similar Jobs for you
Help us improve JobGrin
Need Help? Contact us