No more applications are being accepted for this job
- Strong hand on experience in Python development
- Design and implement test frameworks and tools with Python
- Hands on experience with Django, Flask or other Python frameworks
- Hands-on experience in BDD Framework with Python and Selenium
- Hands-on experience in automate the desktop applications
- Strong knowledge of Advanced Object-Oriented Programming, Design Patterns, XML-RPC/REST/SOAP/ Web Services, Backend/External System Integration and experience with industry frameworks.
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Familiarity with ORM (Object Relational Mapper) libraries and relational database
- Good understanding of design principles and ability to adhere to complex design specifications during implementation
- Experience developing Python based script to support data migration to ALM application or any suitable other application e.g. JIRA/XRAY.
- Experience working on Windows
- Software Development Lifecycle Knowledge – Development, Testing & Deployment Technologies
- Good Debugging and Unit Test Skills
- Document functional designs, test cases and results
- Demonstrable experience of working in an Agile environment such as LeSS, SAFe with Continuous Integration, Continuous Delivery using Git, CI, Jenkins etc.
- Provide advice for stack improvements and actively involved in implementing the same.
- Active support to the Product owner & Central IT manager in setting up the Roadmap for continuity
- Business requirements gathering, Identify gaps, issues and provide work around solutions
- Provide ad-hoc training and user support as required
- Awareness of PLM Applications e.g. 3DEXPERIENCE for Automotive Domain
Python Automation Developer - Pune, India - Tata Technologies
Description
Python Developer
Location – Pune and Bangalore
Ability to quickly learn and adapt to new tools and technologies