Required Skills & Qualifications:
- Bachelor’s degree in Computer Science or Electrical Engineering and a minimum of 5 years of hands-on testing and automation experience with knowledge in data networking.
 - Strong proficiency in Python for test automation and scripting.
 - Deep understanding of Layer 2 switching protocols (VLAN, STP, MSTP, RSTP, LACP), quality of service (QoS), and performance testing.
 - Experience with Linux operating systems.
 - Comprehensive understanding of end-to-end network architecture and troubleshooting network-related issues.
 - Solid knowledge of virtualization and cloud computing concepts.
 - Experience in software testing methodologies, including test development and execution.
 
Preferred Qualifications:
- Experience with automated test frameworks and CI/CD pipelines.
 - Familiarity with high availability testing for networking solutions.
 - Knowledge of containerization technologies (Docker, Kubernetes) is advantageous.
 - Experience in testing storage protocols such as Fibre Channel (FC) and Fibre Channel over Ethernet (FCoE) is beneficial.
 
Personal Characteristics:
- Excellent communication skills with a proven ability to manage competing high-priority tasks.
 - Strong team player with collaborative work skills.
 - Independent, accountable, with a strong sense of ownership and urgency; assertive, communicative, and adaptable.
 - Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electronic Engineering, or related fields.