Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Sr Python Developer @ Indium Software

Home > Quality Assurance and Testing

 Sr Python Developer

Job Description



-Design and implement robust Python-based solutions for embedded system integrations.
-Develop and maintain software tools and frameworks to enhance development and testing processes for embedded firmware.
-Contribute to Bluetooth stack development and troubleshooting, ensuring seamless communication protocols.
-Automate workflows and build scalable test automation frameworks using Python.
-Collaborate with firmware engineers, product managers, and QA teams to address software development and testing needs.
-Integrate and maintain CI/CD pipelines using Jenkins, optimizing for performance and reliability.
-Debug and enhance existing systems to meet evolving product requirements.
-Provide mentorship to junior developers and support technical decision-making within the team.
-Document designs, workflows, and processes for future scalability and reproducibility.

Qualifications:
-10+ years of professional Python development experience with strong adherence to PEP8 and industry standards.
-Solid understanding of embedded systems and Bluetooth communication protocols.
-Hands-on experience with the pytest testing framework for test development.
-Experience with Jenkins CI/CD pipelines and scripting in Groovy.
-Knowledge of C/C++ fundamentals and their application in embedded environments.
-Familiarity with GUI frameworks such as PyQt.
-Proficiency in working with REST APIs using Python.
-Experience in building and maintaining automation frameworks for testing and deployment.
-Skilled in version control systems (e.g., Git/GitHub, Mercurial).
-Familiarity with Agile methodologies (Scrum/Kanban).
-Strong problem-solving, critical thinking, and communication skills.
-Ability to lead small teams, organize tasks, and manage risks effectively.

Additional skills:
-Experience with the Selenium framework.
-Familiarity with Appium for mobile testing.
-Exposure to Python IDEs like PyCharm or Visual Studio Code.
-Experience with Atlassian tools (Jira, Confluence, etc.).

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Blockchain Quality Assurance Engineer
Employement Type: Full time

Contact Details:

Company: Indium Software
Location(s): Chennai

+ View Contactajax loader


Keyskills:   Computer science Automation C++ Communication protocols Bluetooth Agile Visual Studio Troubleshooting Information technology Python

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Sr. Software Tester (C#, Automation & Nunit)

  • Siemens
  • 5 - 10 years
  • Bengaluru
  • 1 day ago
₹ Not Disclosed

Software Developer-C#,Oops

  • Siemens
  • 5 - 8 years
  • Bengaluru
  • 2 days ago
₹ Not Disclosed

Sr Software Engineer - UFT Testing

  • Citiustech
  • 4 - 6 years
  • Pune
  • 5 days ago
₹ 5-15 Lacs P.A.

Python Automation Engineer

  • Iris Software
  • 5 - 8 years
  • Noida, Gurugram
  • 6 days ago
₹ Not Disclosed

Indium Software

Indium Software is a leading provider of Digital Engineering solutions with deep expertise in Application Engineering, Cloud Engineering, Data and Analytics, DevOps, Digital Assurance and Gaming. Over the past decade, Indium has built strong relationships with over 100 clients-spanning ISVs, Glo...