• Reviewing features and/or feature specifications for usability and testability;
• Designing test strategies for assigned features with time, equipment, and maximized, best test coverage in mind;
• Tracking, managing, and communicating progress of testing during release;
• Working manual testing & automating tests including functional, performance, & stress test scenarios;
• Where applicable being a part of an Agile Scrum team aiming to achieve Continuous Integration/ Delivery (CI/CD) and Continuous Improvements (e.g. defect escape analysis &RCA);
• Performing analysis of potential failures and documenting defects once confirmed. Performing verification testing for bug fixes;
• Collaborating with Support & Sales to investigate customer issues & consider as input to test coverage improvements;
• Maintain system test equipment and test environment where assigned and applicable.
Other responsibilities will include:
•Tracking and managing progress of testing during release in Agile Scrum or Waterfall;
• Performing manual and automated testing of network products ;
• Writing test automation code in Tcl or Python Robot;
• Performing verification testing on bug fixes. Analyse test results to ensure existing functionality and recommend corrective action;
• Maintaining documentation of tests and test results to assist in debugging and modification of software;
• Offering feedback on future product ideas;
• Working effectively with the development teams on solutions for problems;
• Debug software and/or firmware following test protocol;
• Creating a methodical, logical plan to test a specific new product, feature, or entire release.
• Demonstrate ability to design and run manual test on new features with a goal to automate testing;
• 5+ years of experience working in the networking industry with deep expertise in OSI models, Internet communications protocols including Ethernet and TCP/UDP/IP is required;
• 4+ years of experience with packet structure, protocol header layout, Mac addressing, VLAN, Ethertype, IP Protocol types, layer 4 ports;
• Experience working routing protocols and Fiber Channel;
• Familiar with visibility and security concepts: filtering, firewalls, security attacks and countermeasures, configuring industry known solution (eg. Cisco) is a plus;
• Background or experience with scripting/programming, such as Tcl, Python and Robot, JSON (applicable to testing and test automation) is preferred;
• Experience working with network traffic generators is a plus;
• Experience working with AWS and other public and private cloud implementations (VMware, Microsoft) is a plus;
• Excellent verbal and written English communication skills;
• 5+ years of test experience, 7+ years relevant industry experience;
• Bachelor’s degree required (CS, CE, or EE preferred);
• Self-motivated; highly enthusiastic team player with strong analytical skills.