Senior Test Automation Engineer (Embedded)
Core
Building scalable test automation frameworks and CI/CD pipelines for embedded systems in wireless telecoms (gNodeB, core network, UE).
Role type
Senior IC test automation engineer (embedded/telecoms)
Builds
Automated test frameworks, CI/CD pipelines, and multi-node simulation environments for telecom products
Domain
Telecoms (5G, gNodeB, core network, UE)
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python, Java, C++, TCP/IP, UDP, SCTP, 5G protocols, Linux networking stack, Docker, Kubernetes, Wireshark, TCPdump, TestNG, JUnit, Allure, ReportPortal, OpenStack, Xena, Ixia, Spirent
Preferred skills
None stated
Technologies
Python, Java, C++, Docker, Kubernetes, Wireshark, TCPdump, TestNG, JUnit, Allure, ReportPortal, OpenStack, Xena, Ixia, Spirent
Responsibilities
Designing and building scalable test automation frameworks from scratch; Developing and managing CI/CD pipelines for automated test execution; Orchestrating and automating multi-node environments to simulate real-world network traffic; Creating and executing test scenarios to validate system behaviour; Analysing logs from 5G protocol and network traffic perspectives; Generating test data, automate reporting, and track execution results; Producing and maintaining technical documentation
Seniority
Senior, hands-on IC