Software Development Engineer in Test (Python)
Core
Design, develop, and maintain a Python-based automated testing framework for Ubiquiti's networking products and systems.
Role type
Senior Software Development Engineer in Test (SDET)
Builds
Automated testing frameworks and test scenarios for networking devices and services
Domain
Networking hardware and embedded systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python, software architecture, modular design, clean code principles, software testing, computer networking, Linux administration, shell scripting
Preferred skills
Test automation frameworks, Jenkins, CI systems, virtualization technologies (Proxmox, KVM), PHP, large or distributed codebases
Technologies
Python, Jenkins, Proxmox, KVM, PHP
Responsibilities
Design and investigate network-area related test scenarios, Perform in-depth analysis of cutting-edge network protocols, Implement and improve framework features used by QA and development teams, Review code and provide constructive feedback to ensure high-quality, maintainable solutions
Seniority
Senior, hands-on IC