CareerPlanSign in

Software Test Engineer

Cluj-Napoca, CJ, ro💼 Full-time🗓 2026-09-18 → 2026-09-25

Core

Define, automate, and execute test strategies for next-generation embedded devices and connected systems, ensuring high quality and reliability across software releases.

Role type

Software Test Engineer (Embedded Systems)

Builds

Robust test automation frameworks, hardware-in-the-loop test benches, and CI/CD integrated test suites for embedded software.

Domain

Embedded systems, connected mobility, automotive software

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Test strategy definition, automated test script development, hardware test bench configuration, CI/CD pipeline integration, defect isolation, network protocol testing, Linux/Unix administration, Python scripting, Bash scripting, Git version control, Agile/Scrum collaboration

Preferred skills

Containerization and virtualization (Docker, Vagrant), API testing (Postman, Bruno), ISTQB certification

Technologies

PyTest, Robot Framework, Cucumber/Gherkin, Appium, Python, Bash/Shell, Linux/Unix, Docker, VirtualBox, Vagrant, Git, GitHub, Jenkins, Postman, Bruno, TCP/IP, VLAN, Wi-Fi, GPS, GSM, LTE

Responsibilities

Define, plan, and implement test specifications and test cases for embedded software; Develop and maintain automated test scripts and test suites; Set up, configure, and maintain hardware test benches and virtualized environments; Integrate automated tests into CI/CD pipelines; Execute test runs, analyze logs/reports, isolate defects, and document findings; Work with network communication protocols to test end-to-end connectivity and device functionality

Seniority

Mid-level, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.