Thursday, June 3, 2010

Cisco - Tech lead Software QA Engineer (San Jose)

Job Title: Teach Lead Software QA Engineer (Layer 3)
Location: San Jose, CA
Job ID: R857006

Participate on a new project team of engineers involved in testing of Next Generation Data Center switch:

Key areas include:
- Participate and work closely with developers at various stages fspec, design reviews to develop testplans,tools,utilities.
- Write detail feature testplans, Design Test bed design, test topologies.
- Develop Tcl/Expect scripts for automated testing.
- Investigate script failures in automated testbeds; modify scripts/libraries and log product defects as needed.
- Assist development engineers in product defect diagnosis.
- Develop and maintain Tcl/Expect libraries used to control switches, routers, and traffic generators.
- Assist other devtest engineers in script development efforts by performing code reviews and assisting in debugging efforts.
- Initiate and participate in efforts to improve group productivity and test effectiveness.
- Provide feedback and contribute in test plan development, resource allocation planning, and test process definition/improvement.

Skills Required
- Preferred : Layer 3 experience
- Automation will span white box, feature tests, general utilities, Protocol conformance, latency,performance, stress, scale tools and end to end system testing.
- Layer 3: OSPF, BGP, ISIS, Policy Based routing, PIM-SM/BIDIR, VRRP, HSRP
- High Availability: OSPF, BGP, graceful restart.
- Layer 2: Spanning Tree, Vlans, Vlan truncking, 802.1X, ethernet,
- Security: VPNs, radius, tacacs+, CiscoSecure, IPsec, IKE, CA,SSH, SSL
- Transport: Thorough knowledge of TCP/IP, Sockets
- OS: Linux kernel, IPCs, Threads, GDB
- Languages: TCL, iTCL, Perl, C , C++
- Traffic tools: IXIA, Spirent, Smartbits, Agilent Router Tester, QA Robot, Cisco Pagent
- Test Harness: Cisco ATS, ATS Easy, eARMS
- Interop: Exposure to Juniper, Foundry, Nortel, Cisco 7200, 7600, Catalyst 6500, GSR, HFR routers.
- Hands-on experience testing Cisco switches or routers using autotest and/or ATS EASY, eARMS
- Excellent communication skills and the ability to interact effectively with different test, development, and support groups.
- Must be able to handle multiple tasks at once and work independently with minimal managerial oversight.
- Typically requires MSEE/CS combined with 5-7 years of related experience or BSEE/CS combined with 7-10+ years experience