Testing and Issue Resolution:
Execute software tests, diligently track and log issues, and drive them to resolution while ensuring the verification of bug fixes.
Data Center Architecture:
Understand and implement Data Center architecture in testing topologies.
Networking Concepts and Telemetry:
Implement networking concepts for testing telemetry and programmability technologies.
Field Trials and POCs:
Engage in Early Field Trials and Customer POCs as required.
Automate switch and software controller testing using Python and Selenium.
Tool Evaluation and Integration:
- Identify, evaluate, and implement automation tools, libraries, and technologies to enhance the automation framework.
- Integrate automation into CI/CD pipelines for testing and deployment processes.
Minimum Qualifications:
- Bachelor's Degree in Electrical or Computer Engineering with 6+ years ofexperience in testing Networking and Network Management/Controller application or MSEE/CS or equivalent with 5+ years of experience in Networking software testing.
- At least 2 years of experience in automation with scripting languages such as Tcl, Python, Selenium, with a preference for a good understanding of Cisco pyATS infrastructure.
- Proficiency in microservices architecture and design principles.
- Strong experience with Kubernetes, Docker, and container orchestration.
- Experience in testing Networking technologies such as L2/L3, Vxlan, and understanding of OAM, Telemetry, Data Center Spine/Leaf architecture, and Programmability (REST/NETCONF/OC, etc.).
- Experience with debugging and verification methodologies
Preferred Qualifications:
- Exposure to CI/CD, Jenkins, and a Test-driven development approach.
- Knowledge of version control systems (e.g., Git).
- Experience in testing GUI products, with UI automation skills as a plus.
- 2-3 years’ experience using 3rd party test tools such as Ixia, Spirent, Infoblox, etc., with experience automating using APIs on these tools being a plus.
- Good problem-solving and software troubleshooting skills.
- Hands-on experience in building testbeds, scoping testing efforts using technical judgments with minimal supervision.