Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Qode • Choodasandra, Karnataka, India
Role & seniority
Stack/tools
Python, Pytest, Robot Framework
Embedded systems concepts and debugging tools
IoT protocols, UART, automation/testing for industrial systems
Top 3 responsibilities
Design, develop, and maintain module-level automated test solutions in Python; end-to-end ownership of test scripts
Translate product requirements into test plans and comprehensive test cases; develop and execute automated tests
Collaborate with software/hardware teams; contribute to process/framework improvements; produce testing documentation
Must-have skills
Bachelor’s or Master’s in CS, Electrical Eng, or related field
6–15 years of Python-based embedded systems test automation
Proficiency with Pytest or Robot Framework; strong debugging and troubleshooting using embedded tools
Solid understanding of embedded systems architectures; familiarity with IoT protocols and UART
Experience testing industrial automation systems; strong analytical, problem-solving, and collaboration skills
Nice-to-haves
Experience with embedded test frameworks optimization; participation in code reviews
Exposure to continuous integration/delivery for test automation
Location & work type
Bangalore & Pune, India
Hybrid: 4 days in office, 1 day work-from-home
Python Automation EngineerLocation: Bangalore & Pune, IndiaWorkplace Type: Hybrid About the RoleWe are seeking a highly skilled and experienced Python Automation Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and implementing automated test solutions for embedded systems within the industrial domain. You will leverage your expertise in Python programming and test automation frameworks to ensure the quality and reliability of our products. This is a hybrid role, requiring 4 days in the office and 1 day of work from home, fostering collaboration and innovation while providing flexibility. Key Responsibilities Design and develop module-level test automation solutions using Python. Take end-to-end ownership of coding, delivery, and maintenance of automated test scripts. Translate product requirements into comprehensive test cases and test plans. Develop and execute automated test scripts using Pytest or Robot Framework. Perform thorough debugging and troubleshooting of embedded systems using relevant debug tools. Estimate testing efforts and create detailed documentation for test plans, test cases, and results. Collaborate with cross-functional teams, including software developers, hardware engineers, and product managers, to ensure seamless integration and testing. Contribute to the continuous improvement of our test automation processes and frameworks. Stay up-to-date with the latest trends and technologies in embedded systems testing and automation. Participate in code reviews and provide constructive feedback to peers.
Required Skills & Qualifications Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. 6 to 15 years of hands-on experience in Python programming for embedded systems test automation. Strong proficiency in Python and experience with automation frameworks such as Pytest or Robot Framework. Solid understanding of embedded systems concepts and architectures. Experience with IoT protocols and technologies. Familiarity with communication protocols such as UART. Experience in testing industrial automation systems. Excellent debugging and troubleshooting skills using embedded debug tools. Strong analytical and problem-solving abilities. Excellent communication and collaboration skills. Ability to work independently and as part of a team.