More jobs:
Job Description & How to Apply Below
Location:
Via Valtorta, Milan
Work Model: Hybrid (3 days on‑site, 2 days remote)
Languages
Required:
Italian & English
Freelancers: Yes, freelance collaboration is welcome
About the Role
We’re looking for a Test Automation Engineer (Firmware) who is passionate about automation, embedded systems, and high‑quality engineering. You’ll play a key role in designing, developing, and executing automated tests that ensure the reliability and performance of our firmware solutions.
If you enjoy working with Python, embedded environments, and cross‑functional teams, this opportunity will keep you challenged and growing.
Responsibilities
Analyze requirements and contribute to detailed test planning
Develop automated test scripts in Python , integrated with proprietary testing tools
Execute existing and new test scripts according to the test plan
Analyze test results and produce clear, structured reports
Collaborate with firmware, hardware, and QA teams
Perform functional, non‑functional, regression, and integration testing
Apply test design techniques and ensure full traceability and coverage
Configure hardware setups and testbeds
Required Skills
Strong experience with Python (advanced level)
Scripting experience in Python and Bash
Familiarity with embedded firmware and hardware testing
Knowledge of Git and version control workflows
Understanding of RTOS , Linux , and other operating systems
Experience documenting test cases and results
Knowledge of TLC protocols: PLC, RF, TCP/IP, DLMS, Serial, Cellular
Experience with JIRA X‑Ray , Confluence , and test management tools
Familiarity with Agile methodologies (Scrum, Kanban)
Strong defect management and reporting skills
Experience with risk‑based test planning
Additional Requirements
A personal PC capable of running test tools (If not available, one can be provided)
Work Environment
Hybrid work model (3/5 days on‑site)
Remote work possible
No sensitive data processed
Open to Freelancer or Contractor profiles
If you're ready to work on cutting‑edge firmware testing and contribute to high‑impact engineering projects, we’d love to hear from you.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×