Cable Cpe Test Engineer Resume
Englewood, CO
SUMMARY:
- Unix/Linux/Solaris and Windows administration and development experience
- System level design and testing using Cisco networking COTS
- Design and implementation of embedded communication applications
- Design and implementation of embedded device drivers for digital satellite set top boxes
- Design and specification of lab testing environment
- Design and implementation of test automation software
- Experience with verification and validation of software and hardware, both black box and white box (unit) testing
- Project leadership and mentoring
TECHNICAL SKILLS:
Software: C/ C++, Java, Python, Expect/TCL, Bourne/Bash/csh scripting, telnet, ssh, nmap
Operating Systems: Administration of Unix SysV4, Linux (Ubuntu, Fedora, RedHat) Windows XP/7, Development in Unix, Linux, Solaris, Windows, Cisco IOS, VxWorks RTOS, Nucleus RTOS
Software Process: JIRA, CVS, SVN, Clearcase, HPQC
Software Applications: Microsoft Office, MG - Soft, NetSNMP, ipconfig (Windows), ifconfig (Linux), CNR/BACC (Cisco provisioning applications)
Protocols: TCP/IP, HTTP, SNMP, DHCP, RS232, MPEG2, DOCSIS 1.1/2.0/3.0, DVB, IPv6
Test Equipment: Wireshark, Ixia and Spirent Packet Generators
Leadership: Project Lead, Mentorship of junior engineers, Design, manage, and document procedures to accomplish project goals, Design, negotiate, and specify lab testing facilities
PROFESSIONAL EXPERIENCE:
Confidential, Englewood, CO
Cable CPE Test Engineer
Responsibilities:
- Specified QA Test Requirements.
- Designed, managed, and configured new CPE test lab environment, enabling transfer of CPE testing activities to a new facility.
- Developed test automation scripts, shortening test cycle by 25% from purely manual testing.
- Worked in agile environment with corporate automation team.
- Configured Ubuntu Linux on department server to support testing requirements—automation scripts, nmap security probes, NetSNMP, ssh access to Cisco network equipment, etc.
Cable CPE Test Engineer
Responsibilities:
- Updated and consolidated redundant and obsolete test procedures for NAT and Gateway tests to enhance test coverage and reduce the number of tests required.
- Testing included wireless bridging and gateway verification, DHCP WAN and LAN functionality, and Multicast streaming verification.
Cable CPE Test Engineer
Responsibilities:
- Conducted DOCSIS (Data Over Cable Service Interface Specification) Certification Tests for Customer Premises Equipment (Cable Modems, cable set top boxes, etc.) for compatibility with production environment.
- Interfaced with multiple vendors and Confidential system engineers to resolve test issues.
- Submitted detailed test reports to multiple groups and levels of management at conclusion of testing.
Test Automation Engineer
Responsibilities:
- Implemented test automation software using Tcl/Tk to be used for DOCSIS (Data Over Cable Service Interface Specification) 3.0 Certification of vendor cable modems and cable modem termination systems.
- Interfaced with high-level (PhD) engineers and lower-level technicians to develop thorough and useable test procedures.
Software Developer III
Responsibilities:
- Designed and implemented in C/C++ a digital video encoder device driver, a DVB VBI Teletext driver, and a telephone modem device driver.
- Developed and enhanced Command Line Monitor application to be platform-independent.
- Resolved many device driver issues/bugs.
- Trained new SQA engineers.
Senior Development Engineer
Responsibilities:
- Developed and implemented key features of the DOCSIS 1.1 cable modem firmware in C/C++. Cable modem received DOCSIS 1.1 Certification by Cablelabs.
- Developed API to support SNMP Quality-of-Service MIBs.
- Developed and designed operational debugging tools for CMTS in cooperation with Customer Support to increase product’s customer usability.
- Led engineering development team.
- Trained and managed several junior engineers through period of high personnel turnover.
- Assembled and managed set up of DOCSIS 1.1 and VOIP software development lab. The lab was set up on time (within 2 months) and under budget.