Senior Engineer- Embedded Automation Testing (Python, PyTest)
ZF Group Bangalore North, Karnataka, India
Motor Vehicle Parts Manufacturing · 10,001+ employees
About the role
Design, develop, and maintain automated test frameworks for embedded and IoT devices while integrating them into CI/CD pipelines. Analyze test results, debug failures, and collaborate with development teams to ensure device functionality and reliability.
What they look for
Requirements
Requires a bachelor's or master's degree in a relevant engineering field and 3-5 years of experience in test automation for embedded or IoT systems. Candidates must have strong Python programming skills and proficiency in automotive diagnostic protocols.
Benefits
Full description
Req ID 90804 | Bangalore, India, ZF Digital Solutions India Private Limited
Job Description
What you can look forward as Senior Engineer- Embedded Automation Testing (Python, PyTest):
- Design, develop, and maintain automated test frameworks for embedded and IoT devices.
- Create and execute automated test cases using Python and PyTest.
- Validate device functionality, performance, reliability, and interoperability through automation. Integrate automated tests into CI/CD pipelines for continuous validation.
- Analyze test results, debug failures, and collaborate with development teams to resolve issues. Develop reusable libraries, utilities, and test scripts to improve test efficiency.
- Automate device configuration, provisioning, firmware validation, and regression testing.
Your profile as Senior Engineer- Embedded Automation Testing (Python, PyTest):
- Bachelor's or master’s degree in Electronics & Communication, Embedded Systems, Computer Science, IoT, or related fields.
- 3- 5 Years of experience in test automation, device validation, embedded systems testing, or automotive/IoT automation
- Strong hands-on experience in Python programming. Proficiency in PyTest framework for test automation.
- Experience in developing automation frameworks for embedded systems, IoT devices, or networking products.
- Experience with version control systems such as Git.
- Hands-on experience in automotive diagnostics protocols such as UDS (ISO 14229), CAN/CAN FD, and ISO-TP.
- Understanding of serial communication protocols (UART, SPI, I2C, CAN). Familiarity with network protocols such as TCP/IP, HTTP/HTTPS, MQTT, SSH, and REST APIs.
- Ability to automate testing through serial consoles, command-line interfaces, and device APIs. Experience with Docker, virtualization, or cloud-based test infrastructure.
Why you should choose ZF in India
- Innovative Environment: ZF is at the forefront of technological advancements, offering a dynamic and innovative work environment that encourages creativity and growth.
- Diverse and Inclusive Culture: ZF fosters a diverse and inclusive workplace where all employees are valued and respected, promoting a culture of collaboration and mutual support.
- Career Development: ZF is committed to the professional growth of its employees, offering extensive training programs, career development opportunities, and a clear path for advancement.
- Global Presence: As a part of a global leader in driveline and chassis technology, ZF provides opportunities to work on international projects and collaborate with teams worldwide.
- Sustainability Focus: ZF is dedicated to sustainability and environmental responsibility, actively working towards creating eco-friendly solutions and reducing its carbon footprint.
Be part of our ZF team as Senior Engineer- Embedded Automation Testing (Python, PyTest) and apply now!
Contact
Veerabrahmam Darukumalli
Similar roles
-
Data Engineer with experience to Python, Airflow, Databricks & SQL
NielsenIQ Chennai, Tamil Nadu, India
-
Senior Python & React Engineer
Encora Colombia
-
Ingénieur Développement Logiciel Python / Django H/F
Scalian Toulouse, Occitania, France · €37K–€48K/yr
-
Senior Python Engineer
Nest Veterinary United States
-
Python Senior Software Engineer (Partial Telework)
GliaCell Technologies Annapolis Junction, Maryland, United States · $115K–$190K/yr
-
Software Engineer 1 (AI, Python, LLM, RAG, CI CD)
U.S. Bank Hopkins, Minnesota, United States · $93K–$109K/yr