Test Automation Engineer — 5G Core & Device Functions
@ E-SpaceTest Automation Engineer — 5G Core & Device Functions
About the job
E-Space aims to transform connectivity via space-based IoT systems, focusing on ultra-scaled deployments of 5G and beyond for global impact. The role involves developing automation for 5G network validation, working across virtualized labs and hardware environments. Be part of a mission-driven, innovative team.
Requirements
- Strong Python skills
- Experience with Linux and scripting
- Knowledge of networking systems
- Experience with automated test suites
- Familiar with Git and CI/CD
Qualifications
- Bachelor's or Master's in related field
- 2-5 years testing automation experience
- Problem-solving skills
- Team collaboration ability
- Debugging and defect management
Full job description
What you will do:
- 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.
What you bring to this role:
- 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 have:
- 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
Additional Requirements
Similar jobs in Columbus, OH
- A
Manufacturing Test Engineers, Altius
Anduril Industries · Ashville, Ohio, United States
Posted 1 week ago - A
Senior Product Test Engineer
Anduril Industries · Ashville, Ohio, United States
Posted 2 weeks ago - A
Senior Manufacturing Test Engineer, Altius
Anduril Industries · Ashville, Ohio, United States
Posted 1 week ago - A
Roadway Engineer
AMT Engineering · Columbus, OH
Posted 1 week ago - A
Transportation Engineer
AMT Engineering · Columbus, OH
Posted 3 weeks ago - P
Site Supervisor - Fiber Splicing & Testing
Professional Teleconcepts, LLC (IL) · Columbus, OH, United States
Posted 3 days ago