Resume
Experience
** ***** ** ** “June ****” of professional experience.
Affinion Group since Aug 2016.
Ericsson since Dec 2015 till Jul 2016
Sprint since Dec 2014 till Dec 2015.
Juniper Networks as Consultant in Automation team (Client Location) since Oct 2013 till Nov. (Parent Company GlobalLogic)
Lantiq Communications as Module Lead in QA Automation team (Client location) since Sept 2011 till Oct 2013. (Parent Company Global Edge)
Motorola May 2006 – Aug 2011 (Software Engineer)
Summary
Experience in Manual & Automation testing for DataCom networking domain, worked on
SSL\VPN, DSL (ADSL/VDSL) and DOCSIS Cable Modem (eMTA).
Good experience in SOAPUI framework development and API \Web services testing.
Performed rigorous testing on website, Automation as well as Manual.
Experience in developing automated tests using TCL, Expect and Perl scripting language.
Good knowledge on -- TCP/IP, L2 & L3 protocols and WIFI technologies.
Worked on Agile/Scrum methodology and was Scrum master for many of the sprints.
Educational Background
Bachelor of Engineering (Electronics and Telecommunication) with 70% from Raipur Institute of Technology Chhattisgarh.
TECHNICAL EXPOSURE:
OS
Windows9x/NT, Windows2000, WindowsXP, DOS, Windows 7, UNIX, LINUX.
Scripting
TCL, Expect Script, Perl, VB, Basics of Groovy.
Configuration Management Tool
Perforce, GNATS, ClearQuest, Mercurial (hg), DevTest (Quality Assurance Management), Tortoise SVN.
OTHER Tools
SOAPUI, Ethereal \ Wireshark \ TCPDUMP (Network Protocol Analyzer),
Spirent Abacus 100 (Voice Bulk Call Generation.),
SIPp (SIPp is a performance testing tool for the SIP protocol),
MG-SOFT (MIB Browser, Compiler),
IXIA 400T (Bulk Data Call generator), TestComplete, Dialogic Controller (Used for VoIP Testing) WampServer (Windows Apache Mysql PHP)
3CX Server, OnDo Server and Asterisk (SIP servers)
Protocols
NAT, SNMP, TR-069, DHCP, DNS, DDNS, TFTP, FTP, STP, RSTP, VLAN, IGMP, ICMP, PPP and PPPoE, DOCSIS, SIP, ARP, RARP, RIP, OSPF and BGP.
Affinion Project
Project Title
HELIX cloud migration
Department
QA Automation and Manual
Environment
ReadyApi \ SOAPUI
Synopsis
Description
LOYALTY AND CUSTOMER ENGAGEMENT SOLUTIONS company.
Affinion Group is undertaking a migration of its core components platform - HELIX to AWS Cloud
Team size, Duration
5, 1 Year
Roles and Responsibilities
- SOAPUI automation framework development for SOAP services.
- There were 600+ soap methods which we automated in 4 months, with 2000 test cases.
- Understanding the current setup from client and given KT \ ramp up to the team.
- DB verification.
- Integration of SOAPUI framework, Jmeter Framework, Selenium framework with Jenkins.
- Worked as part of CI\CD.
- Performance testing using SOAP UI framework.
- Daily meetings with client.
- Manual testing of components - V2E, Engage, Standman, Hermes, LION etc..
Ericsson Project
Project Title
Ericsson
Department
QA Automation
Environment
SOAPUI
Synopsis
Description
As part of the Uprising program, Ericsson will deploy a new BSS solution to facilitate T-Mobile’s Business processes
Team size, Duration
5, 5 months
Roles and Responsibilities
Executing all the BUC (Business use cases) manually using SOAPUI as well as automate the same with SOAPUI.
- Below are the few BUC's
• BUC-01 Activate New Customer
• BUC-02 Add a Line (AAL)
• BUC-04 Upgrade Device - W/O EIP
• BUC-06 Buy an Accessory
• BUC-07 Exchange Device
• BUC-08 Return Device
• BUC-09 Manage Account
- Executing all types of SIM activation: Immediate activation, Classic Activation, Dealer Activation.
- Testing different API's with SOAPUI.
Sprint Project
Project Title
Sprint - VVM
Department
QA Automation
Environment
Tortoise SVN
UNIX, SIPp, Perl, MySQL.
Synopsis
Description
Visual Voice Mail (VVM) automation platform is developed for executing load / performance tests for Sprint Visual Voice Mail Solution. Automation platform is used for testing VVM and Messaging features.
Team size, Duration
5, 10 months
Roles and Responsibilities
Automation Scope
Automating VVM Automation framework.
Automating different features like aVVM, iVVM, Messaging, Generic. Greeting.
Responsibilities
Reviewing others code.
Fixing bugs.
Juniper Project
Project Title
Junos Pulse Secure Access
Department
QA Automation
Environment
Junos SA, IC, UAC
Jenkins
Perforce, GNATS, Komodo, Eclipse, Dashboard, MPP
Synopsis
Description
Junos Pulse Secure Access Service SSL VPN remote access solution enables enterprises and service providers to provide location- and device-independent secure network connectivity to remote or mobile users from any web-enabled device anytime, anywhere, through a simple, intuitive Junos Pulse client interface.
Team size, Duration
20, 1 Year
Roles and Responsibilities
Automation Scope
Involved in development of automation scripts using Perl which do Functional, configuration as well as verification of product UI
System Services, System Management and AAA.
Finding bugs on Framework setup and SA\IC and reporting them in GNATs.
Responsibilities
Managing and leading the Automation Team for different releases.
Tracking, Planning and Scheduling.
Blocker PR, Dashboard updating.
Sending report to Juniper Management.
Reviewing others code.
Lantiq Project
Project Title
DSL Modem WAVES 3.x.x Multiplatform Support (Automation testing tool)
Department
QA Automation
Environment
DHCP, DNS server, PPPoE
BRAS (Broadband Remote Access Server) (Unix System)
ISAM/DSLAM (IP-DSLAM Digital Subscriber Line Access Multiplexer)
Hg Mercurial
Synopsis
Description
A DSL gateway is a device used to connect a computer or router to a telephone circuit that has Digital Subscriber Line service configured.DSL technology is employed by the ISP to provide fast broadband solution to customers over the existing PSTN lines. DSL has evolved with different technologies starting with ADSL-ATM, ADSL-PTM, VDSL-PTM, MII0, and MII1 and so on.
Description: Waves 3.0 automation tool is an advanced version of Waves 2.x which provides multi-platform support where all the platforms will be executed serially one by one including automatic Image download from Build server and Upgrading to DUT directly from the build server and sends the test results summary report in html format by email as attachment. This contains over 650 individual test cases.
Team size, Duration
4, 2 Year
Roles and Responsibilities
Automation Scope
Core member of automation team.
oTaking care of Automation setup.
Written Utility Apps
Fetching PID, Process name, Generating DHCP config in BRAS
Automated below features.
oFTP performance (LAN \WAN to USB host (NTFS, FAT 32, EXT2, EXT3, EXT4, HFS+ file systems), LAN to WAN and WLAN to WAN )
oIntegrated CD-Router with Waves.
oAutoWAN feature.
oWLAN test cases 2.4GHz and 5GHz with different security mode.
oDMZ\VS feature\Port Triggering.
oFirmware upgrade, Syslog.
oVinaxCO (DSLAM) Configuration.
Support (Local and worldwide)
oNBT, CCT, PRT, PQA Support for Lantiq Taipei, Singapore, Duisburg, Israel branches.
Analysis of daily Nightly build test report and reporting bugs.
Review of others feature.
Automation Bug fixes.
Raising bug on DUT.
MOTOROLA Project
Project Title
DSL Modem
Department
DVT (HNM – Home Network Mobility)
Environment
DHCP, DNS server
BRAS (Broadband Remote Access Server)
ISAM/DSLAM (IP-DSLAM Digital Subscriber Line Access Multiplexer)
ACS Server.
Synopsis
Description
A DSL gateway is a device used to connect a computer or router to a telephone circuit that has Digital Subscriber Line service configured.DSL technology is employed by the ISP to provide fast broadband solution to customers over the existing PSTN lines. DSL has evolved with different technologies starting with ADSL, ADSL+, ADSL2+, and VDSL and so on.
Team size, Duration
10, 1 Year
Roles and Responsibilities
Test Scope
Data / Gateway Testing
oDHCP, DNS Feature testing.
oSoftware Upgrade/Downgrade.
oBasic Sanity.
oPinhole, Port Forwarding, IP Pass-through, MAC Filtering, Port Triggering.
TR-069 Testing
Involved in test case development.
CR Verification.
Automation
oAutomation of GUI related test cases.
oAutomation of software upgrade related test cases.
oXML file verification Tool. (TCL Script)
oLab Build Verification Tool (TCL Script)
Project Title
DOCSIS Cable Modem and eMTA
Department
DVT (HNM – Home Network Mobility)
Environment
Motorola CMTS ( BSR64000, BSR2000 ), Cisco CMTS ( UBR10000)
DHCP, DNS, MPS, KDC provisioning server
Incognito
Synopsis
Description
Cable Modem is a CPE implemented on DOCSIS (Data Over Cable Service Interface Specification) standard is bi-directional data communication via radio frequency channels on a cable television (CATV) infrastructure. Cable / Gateway modems are primarily used to deliver broadband Internet access in the form of cable Internet, taking advantage of the high bandwidth of a cable television network.
Embedded Multimedia Terminal Adapter (EMTA) is a extension of cable modem and a VoIP adapter (MTA, Multimedia Terminal Adapter) bundled into a single device which provides VoIP telephone service by registering with the softswitches ( SIP / MGCP ) with the existing POTS telephone sets. Based on the packetCable standards defined by the CableLabs
Team size, Duration
10, 3.5 Years
Roles and Responsibilities
Test Scope
VoIP Testing
oInteroperability Test with different CMTS and Softswitches
oScripted Test cases of SIP Responses (4xx, 5xx, 6xx) using SIPp.
oChecking different SIP call flow using Ethereal for eMTA.
Data / Gateway Testing
oALG (TFTP, FTP, SIP).
oDMZ, Pinhole, Port Forwarding, IP Pass-through, MAC Filtering, Port Triggering, Parental Control.
SNMP / MIB Testing
oAutomation of MIB Test suite.
oMIB testing (SNMP GET, SET, GETBULK, and WALK).
oMIB Functionality and Compilation testing.
General
oVerifying all interface functionality like Ethernet, HFC, USB and gateway (wireless) connection.
oRunning Voice and Data Bulk call to check performance and stress by Abacus and IXIA.
Automation
oAutomation of GUI related test cases using TestComplete.
oAutomation of software upgrade related test cases.
oScripted different call scenario automation in Abacus.
Project Title
AEMS (Advanced Element Management System).
Platform/Resources Used:
UNIX, Netra440 Server & Netra1290 Server.
Team size, Duration
10, 1 Year
Synopsis
The main objectives of AEMS are Managing the network elements like OMCR(CBSC, BTS, XC,SDU and VPU), IPBSCDO( EMH Core, EMH Mediation, LBSC, MCCDO, MCCDO-UA)
This feature is basically to check the Performance of Performance Management Server, Fault Management Servers & AEMS GUI. Performance management provides collection and reporting of network performance statistics
AEMS Connects to OMCR and IPBSCDO and collects Alarms, Events and Incidents via secured FTP. After collecting the Alarms, Events and Incidents it populates the data in AEMS WebTop. The WebTop consists of several GUI Applications like Alarm manager, PM Dashboard etc. In Dashboard it shows all the Alarms, Events, and Incidents in different colors for Operator’s ease of use.
Roles and Responsibilities
Configuring the FM and PM Server.
Preparing the Lab setup and test set up for different testing activities.
Preparing, reviewing and executing test cases for functional, load and performance, stress testing.
PERSONAL PROFILE:
Date of Birth : 31-07-1982.
Father’s name : Mr. Kailash jain
Gender : Male
Languages Known : English, Hindi.
Nationality : Indian
Passport No : G7506965 B1 and H1B Stamped
Permanent Address:A602,Vaswani Brentwood,Vibgyor School road Thrubahalli whitefield 560066
Notice Period : 1 Month
Declaration:
I hereby declare that all the information provided here is factual and correct to the best of my knowledge and belief.
Date:
Signature: ATUL JAIN.