Senior System Test Engineer
Skylo · Mountain View, CA · 2 wk ago
HybridEngineering$125k–$135k/yrFull-time
Responsibilities
- Develop and execute comprehensive test plans to validate Skylo’s NTN system functionality, scalability, and performance.
- Collaborate with system architects, software developers, and network engineers to define test strategies for new features and releases.
- Conduct integration, interoperability, and regression testing across device, RAN, core network, and satellite segments.
- Perform lab-based and field-based testing to validate performance under real-world conditions.
- Analyze and debug complex system issues, identifying root causes across hardware, software, and network layers.
- Define KPIs, collect telemetry, and assess observability tools for ongoing system validation.
- Document test results, provide clear feedback to development teams, and drive resolution of issues.
- Actively participate in test automation, enhancing test coverage for different test categories.
- Mentor junior engineers and contribute to best practices in system validation methodologies and processes.
Requirements
- Proven track record in system test or validation engineering or acceptance testing for large-scale, distributed, or telecommunications systems.
- Strong understanding of 3GPP cellular protocols (LTE/5G/NBIOT-NTN), with a strong emphasis on RAN and Core Network components.
- Strong understanding of QA processes - from defining acceptance criteria to requirements to test suites.
- Hands-on experience with system integration, performance benchmarking, and end-to-end validation.
- Hands-on experience with load testing, chaos testing, fault injection, efficiency testing.
- Hands-on experience with protocol validation, device testing (using AT commands and otherwise), UE emulators.
- Familiarity with RESTful APIs for testing using tools such as Postman, along with gRPC APIs.
- Ability to script and/or program in either Bash, Python, Go, Ruby on a Unix/Linux or equivalent program and to execute automation jobs using Jenkins.
- Strong troubleshooting, root-cause analysis, and problem-solving skills.
- Ability to thrive in a fast-paced, execution-driven environment with minimal oversight.
- Excellent communication skills for cross-functional collaboration.
Qualifications
- Nice to have: experience with satellite or NTN systems, including LEO/MEO/GEO connectivity.
- Familiarity with RF testing methodologies, lab equipment, and field measurement tools.
- Exposure to cloud-based infrastructure and virtualized test environments.
- Advanced degree in Electrical Engineering, Telecommunications, Computer Science, or related discipline.
- Hands-on experience using JIRA & Confluence.
- Experience with designing and building test automation frameworks using Robot Framework and Python.
- Experience leading system validation projects or mentoring junior engineers.