The Senior II Software Development Engineer in Test will work within the Security Engineering Team to build and sustain automated testing solutions for cloud-based security and name resolution platforms. The role emphasizes performance, scalability, and reliability through rigorous testing of distributed systems.
Responsibilities
- Create detailed test plans aligned with product and solution requirements
- Execute testing across a large-scale distributed network to verify both new and existing features
- Develop, enhance, and maintain automated testing frameworks
- Measure and evaluate server performance to uphold quality and efficiency standards
- Diagnose and resolve root causes of technical issues and performance limitations
- Evaluate business objectives, technical specifications, and system requirements
- Assess critical performance indicators and produce comprehensive test reports
Requirements
- Eight years of professional experience in computer science or a related technical discipline
- Familiarity with quality assurance practices and automation testing techniques
- Knowledge of network routing principles and protocols including DNS, HTTP/S, TLS, TCP, and UDP
- Proficiency in object-oriented scripting languages such as Python and automation tools like Ansible
- Strong attention to detail with proven problem-solving and troubleshooting abilities
- Experience testing REST APIs and graphical user interfaces
- Hands-on experience working with Linux or Unix-like operating systems
Tech Stack
Python, Ansible, REST APIs, DNS, HTTP/S, TLS, TCP, UDP, Linux, Unix
Benefits
- Health support and services
- Financial well-being programs
- Family-related benefits
- Workplace experience and environment
- Opportunities for personal pursuits outside work
Work Arrangement
Global — FlexBase, the company's permanent flexible working program, enables 95% of employees to choose between working remotely, in-office, or in a hybrid model, available worldwide.
Team
Part of a skilled team within the Security Engineering Team.
- Curious
- Innovative
- Collaborative
- Tenacious
- Values diversity of thought
- Committed to making a meaningful difference
- Global perspectives
- People-centric
Additional Information
- Work with advanced and emerging technologies
- Collaborate with experienced engineers on software design and maintenance
- Support development of cloud-based name resolution and security solutions
- Permanent flexible work arrangement allows choice of working from home, office, or a combination
- Applications are reviewed continuously until the position is filled

