Software Development Engineer in Test (Python)
Ubiquiti Zobrazit všechny práce
- Plzeň, Plzeňský
- Trvalý pracovní poměr
- Plný úvazek
- Design, develop, and maintain a Python-based automated testing framework
- Contribute to the migration of an existing testing framework to Python while ensuring feature parity
- 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
- Collaborate closely with QA, DevOps, and software engineers to align testing strategy
- Review code and provide constructive feedback to ensure high-quality, maintainable solutions
- Proven experience with Python
- Solid understanding of software architecture, modular design, and clean code principles
- Proven experience in software testing or strong knowledge of computer networking
- Familiarity with networking, embedded systems, or hardware-related testing
- Comfortable working in a cross-functional environment (QA, DevOps, Development)
- Proactive, self-driven approach with strong problem-solving skills
- Solid knowledge of Linux administration and shell scripting
- Experience with test automation frameworks (custom or open-source)
- Experience with Jenkins, including the ability to build and improve CI systems
- Knowledge of virtualization technologies (e.g., Proxmox, KVM)
- Knowledge of PHP or prior experience with PHP-based testing frameworks
- Experience working with large or distributed codebases