Overview
Skylo is a global Non-Terrestrial Network service provider based in Mountain View, CA, offering a service that allows smartphone and IoT cellular devices to connect directly over existing satellites. Skylo’s direct-to-device service is live on millions of activated devices across five continents, with extensive satellite coverage and partnerships with satellite operators, MNOs, Tier-1 chipset makers, and OEMs. Our focus is on enabling connected services for outdoors and connected workflows across mass-market consumer devices, automotive, and industrial IoT. This role is located in Espoo, Finland.
Summary
Senior System Test Automation Engineer to help fulfill Skylo’s mission of making satellite connectivity available to all. You will act as a quality gatekeeper for the company, designing, building, and maintaining a scalable, end-to-end test automation framework for our 5G-based network, and validating the quality of releases to prevent defects from reaching production.
How You Will Contribute
- Architect and Build Scalable Automation Frameworks from Scratch: Hands-on engineer responsible for designing and building test automation frameworks for our complex, end-to-end 4G/5G Non-Terrestrial Network. You will engage with different teams to determine the right tools and design for each test. You must have extensive knowledge and experience implementing test automation with Robot Framework and writing custom keyword libraries in Python.
- Conduct Manual Testing and Derive Requirements: Perform manual tests in complex environments with physical devices and simulators to understand network behavior and derive robust test requirements at planning.
- Drive Quality Assurance Processes and Standards: Translate design/product requirements into comprehensive test cases with scalable reporting and define/enforce QA standards.
- Design, Develop, and Maintain Core Test Suites: Create functional, regression, integration, and end-to-end tests for the system; identify automation opportunities and maintain automated test suites, including performance, chaos, and fault injection tests.
- Integrate with CI/CD Pipelines: Implement and maintain test automation within a CI/CD pipeline using Jenkins to ensure quality at every development stage.
What We Look For
- 5-7+ years of direct experience in software quality assurance / software development in test, focusing on test automation.
- Experience designing and building test automation frameworks from scratch for complex, end-to-end networks; not just using existing automation.
- Minimum of 5 years relevant experience in DevOps engineering and/or software build and release engineering.
- Extensive knowledge of and experience with Robot Framework, including writing keyword libraries in Python.
- Deep understanding of QA processes and standards, translating product requirements into test cases and defining success metrics.
- Direct experience with 4G/5G networks and related protocols, including 3GPP and NB-IoT.
- Working knowledge of cloud infrastructure (AWS and GCP).
- Experience with automation tools like Jenkins, Git, GitLab, and Artifactory and how they enable CI/CD.
- Experience with Linux and Docker; ability to integrate tests into Jenkins pipelines (declarative or scripted).
- Knowledge of Ansible or Terraform is a plus.
- Proactive, independent, and able to collaborate with cross-functional teams in a fast-paced environment.
What We Offer
Skylo is an equal opportunity employer with a global, inclusive culture. We offer a flexible approach to work and a range of benefits, including:
- Competitive compensation packages with stock option-based equity
- Monthly allowances for wellness and education reimbursement
- Generous time off policy and holidays, with opportunities to temporarily work abroad
- Opportunity to contribute to developing and running the world’s first commercial, live direct-to-device satellite network and service
- Access to a world-class team across software, hardware, chipsets, telecom, satellite, and network virtualization
- Open, transparent, inclusive culture blending Silicon Valley, Nordic, and South Asia characteristics
EEO Statement Skylo is an equal-opportunity employer and we celebrate diversity. We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender identity or expression, age, disability, pregnancy, genetic makeup, or military service, consistent with applicable laws. We are committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. Please let us know if you need assistance or accommodation due to a disability.