Post Job Free
Sign in

Network Engineer

Location:
Fairfax, VA, 22033
Posted:
April 20, 2012

Contact this candidate

Resume:

UMESH BARIK

*****D Leafcrest Lane, Fairfax, VA, *2033

303-***-****(H) / 720-***-****(M) ● hviged@r.postjobfree.com

Summary:

• More than a decade of experience in Application Software automation, testing and well versed with Software Life Cycle.

• Good automation experience using programming languages like JAVA, PERL, Tcl/Tk, Python and Shell scripting.

• Good knowledge on testing protocols like VoIP (especially SIP), DNS, TCP/IP, SS7, GSM, ISDN (BRI and PRI), 3GPP (IMS), MGCP, ASN.1, HTTP, TCP and UDP.

• Good exposure to Cable Modem automation and testing environment compatible to CableLabs DOCSIS standards.

• Good knowledge on ESPP Protocol. Developed and deployed application using ESPP Specification at CableLabs Inc.

• Good exposure to SIP network entities and SIP system architecture. Developed an ESPPServer for CableLabs which resolves NAPTR for TN’s.

• Good knowledge on SIP Interoperability testing, participated several SIP Interoperability testing conducted at CableLabs with different VoIP vendors.

• Good exposure to DOCSIS and PacketCable standards at CableLabs.

• Hands on experience in writing database queries for MySQL.

• Demonstrated proficiency in leading and mentoring individuals to maximize productivity.

• A self-motivated professional possessing well technical, initiating, leadership and problem-solving skills and has been proven to be a good team player.

Project Summary:

• Automating telephonic feature test cases for eMTA testing at TimeWarner Cable.

• Developed a ESPP Client and ESPPServer simulator for CableLabs, Inc. based on ESPP protocol specification for VoIP peering in PacketCable.

• Tested NRD Version 4.4 (Network Routing Directory, a TNS product developed based on CableLabs ESPP Protocol Spec.).

• Tested ESPPServer developed by NetNumber at CableLabs.

• Analysis of DNS(ENUM) queries sent to Database using dig and the response received using third party data capturing sniffers like Ethereal and Wireshark.

• Analysis of SIP queries and responses received from Verisign Registry (Software which handled SIP message and returns the respective response for the requests).

• Tracking defects using HP's Quality Center, JIRA.

• Hands on experience in developing midlets for Application Management System (AMS) on Mobile Application for Motorola, USA.

• Good exposure in creating automated environment for the Converged Services Gateway (CSG) feature for Motorola, USA using PERL and Shell script.

• Involved in designing and developing a frame-work for an automated environment for Adit 600( VoIP GW of Carrier Access Corporation) for Carrier Access, Boulder USA.

• Automating the SIP test cases of UTStarcom products (comprising of SIP Gateway, Proxy Server, Redirect Server, Back End Servers), USA.

• Supported Encoding/Decoding of ASN.1 protocol on EAST Tool for NetHawk, Texas, USA.

• Contributed on Performance improvement of Decoding/Encoding of Messages using JNI on EAST Testing Tool.

• Supported Features/Enhancements on EAST tool.

• Maintenance (Enhancement and bug fixing) of EAST Tool for IpNetfusion Inc. ( Nethawk Inc.)

Education

Masters in Computer Applications ( India.)

CISCO Certifications:

Completed CCENT and in process of completing CCNA.

Technical Skills:

LANGUAGES

JAVA

HTML

XML

WSDL

XSD MYSQL

SHELL

PERL

OPERATING SYSTEMS

WINDOWS NT/ 2000/ XP,LINUX,UNIX

TECHNOLOGIES

JDBC

STRUTS

ANT

HIBERNATE

JUNIT

DESIGN TOOLS AND PATTERNS

UML

TOAD

XLITE

QPST

ECLIPSE

DATABASES

SQL SERVER

MYSQL

TELECOM PROTOCOLS

SIP,IMS, MGCP

GSM,

ASN.1 (PER , BER)

ISDN(BRI, PRI)

HTTP, SOAP, TLS, TCP, UDP, DNS

STANDARDS : DOCSIS, PACKETCABLE

Professional Experience:

Time Warner Cable (September 2010 – till date)

Responsibilities:

• Automating and testing VoIP test cases for different telephony features provided to end customer on IMS (Internet Protocol Multimedia Subsystems) environment. Testing eMTA’s( embedded Media Terminal Adapter) as per the ATP ( Acceptance Test Plan) document using EAST(Environment for Automated System Testing).

• Provide succinct test results, perform root cause analysis and record the results in a reliable manner.

• Analyze call flows between different IMS entities using Wireshark and Hammer tool.

• Ensure compliance of test scripts with test cases as defined in the ATPs.

• Debug and validate the execution of test scripts and propose required modifications to test platform/simulators.

• Attend product training meetings as required.

• Analysis of SIP message flow through different SIP Network elements.

Technologies/Protocols/Standards:DOCSIS PACKETCABLE 3.0, SIP, IMS, MGCP

Components Tested : Call Agent, eMTA

VoIP Peering, CableLabs, Inc Louisville, CO (Oct 2008 – September 2010)

Responsibilities:

• Execute SIP, DNS, ENUM, HTTP and XML/SOAP protocol and system tests against products to ensure highest quality standards. The test scenarios are documented in various CLIENT Product Acceptance Test Plan (ATPs) documents.

• Assist CLIENT Engineers and Managers in configuration, building and maintaining VoIP test environments.

• Provide succinct test results, perform root cause analysis and record the results in a reliable manner.

• Design and develop XML, JAVA and Unix shell scripts for Session Initiation Protocol (SIP), Interactive Connectivity Establishment(ICE), DNS, HTTP, IPv6 and XML/SOAP protocol and system test cases.

• Ensure compliance of test scripts with test cases as defined in the ATPs.

• Debug and validate the execution of test scripts and propose required modifications to test platform/simulators.

• Attend product training meetings as required.

• Designed and developed ESPP Client simulator based on the ESPP specification of CableLabs, Inc.

• Fixed bugs in ESPP Server for CableLabs.

• Assisted Test Enggs. in testing in NRD4.3/NRD4.4 testing ( a product of Verisign, developed based on the ESPP Protocol Specification)

• Writing test scripts for SIP and ENUM queries to the TNS Database(Central Replica) using SIPp and dig command in linux.

• Analysis of ENUM and SIP responses.

• Creating an automated environment for executing test cases.

• Prepared comprehensive design documents, which gives input to the developers.

• Maintaining bug fixing reports.

Technologies: JAVA, ClearQuest, WSDL, XSD, XML, SOAP

Components Tested : ESPP Server, ESPPClient, SBC, PacketCable CMTS, SIPp

Level (3) Communications LLC Broomfield, CO (June-2008 to Oct 2008)

Tech Lead

Maintenance of Level-3 Content Delivery Network Portal.

Responsibilities:

• Prepared Use case requirements and Trace-ability matrix document.

• Reengineered the existing code of Claims module and prepared class, sequence and State diagrams using UML and Rational Rose.

• Prepared high-level business process flow diagrams.

• Modified and used an existing framework to convert claims submitted on screens.

• Prepared comprehensive design documents, which will give apt input to the developers.

• Assign and track the tasks allocated to various resources.

• Participated in independent and group reviews of business critical flows.

• Resolve the technical issues and gaps.

• Implemented and tested the business rules required for Adjudication process in Rules Engine.

• Wrote SQL queries in Oracle 10g. Actively involved in creating SQL stored procedures.

• Performed Code review using RAD.

Technologies: JAVA, ClearQuest, Oracle 10g, Rational Rose, JUNIT, Clear Case, XML.

Java AMS Feature of Motorola PCS, Libertyville, Illinois (Dec-2007 to May-2008)

Tech Lead

Application Management Systems: Java Application Management Systems allows user to conduct multiple activities without interrupting any service.

Responsibilities:

• Developed mid-lets for testing the Java AMS feature for Motorola Handset.

• Identification of business classes from Requirements analysis and converting into high-level design.

• Involved in Low Level System and Component Design (Sequence diagram, Class diagram, Activity diagram, Component diagram) using UML and StarUML tool.

• Lead the team in Design and Development of the application.

• Wrote SQL queries in Oracle 9i.

• Performed Code review using Eclipse.

• Documentation of highly critical business flows as a knowledge repository.

Technologies: JAVA, J2ME, Oracle8i, MySQL, Windows, UNIX, Eclipse, Java-Web Services (WSDL, SOAP)

Motorola CSG (Converged Services Gateway) (Dec-2006 to Dec-2007)

Automation Engineer

Converged Services Gateway: The Motorola CSG(Converged Services Gateway) is an advanced feature which supports seamless roaming of Motorola Handset users from CDMA network to WLAN network and vice versa without compromising the voice quality.

Responsibilities:

• Developed IMS Hand-off related test scripts in Python.

• Setting up the test bed.

• Installing releases and configuring resources

• Execute test cases related to Hand-off feature from WLAN to WAN and WAN to WLAN.

• Parse logs collected from each network entity like SIP Proxy, Application server

• Verify results and clean up the test beds.

• .

Technology and Components: Python, PERL, Linux, SIP( signaling messages), IMS (IP Multimedia Messaging Systems),P-CSCF, HSS, I-CSCF.

Adit Gateway of Carrier Access Corporation, Boulder USA, CO (Jan 2005 – Nov 2006)

Automation Engineer

Adit Gateway: The Adit® 600 Multi-service Delivery Terminal platform consolidates multi-network access and multi-service delivery into one platform. Adit 600 offers a cost-effective and flexible approach for delivering carrier-quality broadband voice and data services in a wide range of wire line, wireless and IP network applications. Adit 600’s unique ability to simultaneously support traditional TDM and IP services enables a seamless migration, preserving network investments during the transition to converged IP voice, video and data services

Responsibilities:

Writing test scripts in PERL. Created an automated environment for executing SIP test cases. The different steps involved in automation is:

• Setting up the test bed.

• Install releases and setup resources.

• Execute test cases.

• Parse logs

• Verify outputs and clean up the test beds.

Technologies: PERL, Oracle8i, Linux and Windows XP, Mercury Quality Center, SJPhone, Carrier Access GW, SIP (VoIP signaling protocol) RFC 3261

NexTone Communications, USA (Mar 2004 – Dec 2004)

Automation Engineer

NexTone Communications’ MSC: NexTone’s Multiprotocol Session Controller (MSC) is deployed at the network edge and operates alone or in conjunction with a core call control engine such as the NexTone MSW. The MSC's FlexPeer capabilities, consisting of dynamic call admission control, SIP/H.323 interworking function, network address translation (NAT) and VoIP firewalling functionality, enable carriers to flexibly and securely interconnect with other IP based carriers.

Responsibilities:

• Developed test scripts in PERL for SIP test cases covering different scenarios.

• Prepared trace-ability matrix to map requirements to design and development activities

• Produced effort estimation after analyzing requirements

• Installing releases and configuring resources.

• Configuration of Network Elements in VoIP network.

• Implemented Unit Test Cases plans.

• Performed Code review.

Technologies: PERL, CISCO phones,SIP RFC 3261

Automation of VoIP Test cases, UTStarCom, USA (April 2003 - Feb 2004)

Automation Engineer

Test Automation provides a script-based environment that interacts with the system components (HiperARC, JHDM, NMC, CEM etc) as per the instructions from the user, sets the user defined configurations and produces an output file with the results. This is an attempt to reduce human intervention in executing test cases and getting error free results.

Responsibilities:

• Developed test scripts in PERL for SIP test cases covering different scenarios.

• Installing releases and configuring resources

• Execute test scripts for SIP call flows.

• Parse logs collected from each network entity like SIP Proxy, Application server

• Verify results and clean up the test beds.

• Preparation of unit test plans and system test plans.

• Unit testing, system testing and fixing bugs.

Technologies: PERL, SIP RFC 3261, Oracle8i.

Maintenance of EAST Tool. (Nov 1998 – Mar 2003)

Sr. Software Engineer.

The Environment for Automated System Testing (EAST) provides an integrated Environment for the creation of test cases, execution of test cases and reporting of Test results. It provides consistent interface for both the development and execution of both manual and automated test. It also provides capabilities for the regression testing for network Equipments. The EAST system reduces time and cost of development, execution and management of test cases during the system test cycle

Responsibilities:

• Responsible for the Analysis, Design and Development of the 2 modules assigned (ASN.1 PER and BER) supported on EAST Tool.

• Interacted with the business users for requirement gathering and was responsible for the Analysis, Design and Development of modules.

• Analyzed the design, reviewed the code and re-designed components to achieve better performance.

• Assigning the modules to different members and co-ordinate the activity.

• Responsible for maintaining & testing 2 modules developed using spring framework.

• Developed the Encoding and Decoding logic for ASN.1 messages after going through the RFC.

• Involved in writing complex PL/SQL, triggers and queries for the database interaction.

• Unit Testing and Integration testing.

Technologies: JDK 1.4.2, Swing 1.0.5, AWT, UNIX.



Contact this candidate