About The Position

E-Space is seeking a Test Automation Engineer to help develop and maintain a reliable, scalable validation infrastructure for 5G Core and device-side network functions spanning both virtualized labs and physical hardware environments. This role will work closely with senior engineers to implement and enhance automation solutions and Test for next-generation wireless systems.

Requirements

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline.
  • 2–5 years of experience developing test automation for wireless, networking, embedded, or distributed systems.
  • Strong Python programming skills.
  • Good working knowledge of Linux, including shell scripting, networking, and system debugging.
  • Experience with Git and collaborative software development workflows.
  • Experience building and maintaining automated test suites.
  • Familiarity with CI/CD pipelines.
  • Experience working with virtualized environments such as VMware, Proxmox, or similar.
  • Strong problem-solving skills and a disciplined approach to debugging and defect tracking.

Nice To Haves

  • Experience with 5G Core or radio access network technologies.
  • Familiarity with RF test equipment such as spectrum analyzers, signal generators, or channel emulators.
  • Experience with Wireshark, tcpdump, or similar network analysis tools.
  • Exposure to Non-Terrestrial Networks (NTN), satellite communication.

Responsibilities

  • Develop and maintain a scalable test automation framework across virtualized and physical deployments of 5G Core and device network functions.
  • Write Python automation scripts and test harnesses for functional, regression, integration, and performance testing.
  • Develop tools to automate packet capture and protocol-level analysis, verifying correct 5G stack behavior across interfaces.
  • Support hardware-in-the-loop testing involving embedded radio hardware and lab equipment.
  • Analyze automation failures, debug issues, and help distinguish product defects from infrastructure or automation framework issues.
  • Develop and maintain automation code using Git-based development workflows.
  • Own defect lifecycle management in Jira: reproduce issues, document them clearly, and track them through resolution.
  • Collaborate closely with software, platform, systems, and test engineers to improve automation coverage and test efficiency.

Benefits

  • Competitive salaries
  • Continuous learning and development
  • Health and wellness care options
  • Financial solutions for the future
  • Optional legal services (US only)
  • Paid holidays
  • Paid time off
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service