Md Aquil Anwer
Mobile:098********(India),
E-Mail:************@*****.***
Seeking a challenging position in a field like WLAN and LAN Technology which encourages growth and leadership opportunities while utilizing technical expertise, innovative abilities and interpersonal skills, consequently increasing my potential to give my best to the work.
SYNOPSIS
Over 4.9 years of experience in Wired and WLAN (IEEE802.11) technologies in product testing and validation.
Adept in end-to-end development of software products from requirement analysis to system study, designing, coding testing, de-bugging, documentation and implementation.
Deftness in mapping client’s requirements, custom designing solutions & troubleshooting for complex information systems management.
Good communication & interpersonal skills with proven abilities in resolving complex software related issues, Pleasing Personality, Disciplined and To Make Quick Decisions.
Summary Of Industry Work Experience:
Currently working for Vihaan Networks Limited, Gurgaon, India from Nov-09 to till Date as a Senior Engineer involved in System Integration, Perl automation and white box testing of Wireless Transmission unit of Vihaan’s complete GSM solution based on IEEE 802.11 standard.
Worked for Proxim Wireless, Hyderabad, India from Sep-07 to Nov-09 as a Software Quality Assurance Engineer involved in testing of Ethernet and wireless protocol for qualifying Proxim’s access products.
Worked as a software engineer on client site at “NXP Semiconductors India” Bangalore from Sep 06 to Aug 07 for “Adya systems and software Pvt.Ltd” a “Wi-Fi alliance company, New Delhi” as a team of Wi-Fi certification testing and regression testing.
Technical Skills Summary:
Whitebox regression testing of Wireless IP Transmission System (WITS) as backhaul devices for GSM transmissions.
Development of CLI and SSH Automation frame work in Perl Unix.
Manual and Automation regression testing of Proxim’s Wireless Access points and Wireless backhaul products.
Manual Testing (Regression and Functionality Testing) of WLAN Device Driver and Software.
IEEE 802.11 a/b/g WLAN client STA Testing, Wi-Fi Certification Testing.
IEEE 802.11 a/b/g/n WLAN Access Point Testing.
Good exposure of 802.11 MAC.
Good exposure of IEEE 802.1Q VLAN tagging.
Expertise in OSI layer 2 protocol STP.
Hands on knowledge of OSI Layer 2.
Good exposure and hands on experience to application protocols like DHCP and SNMP.
IEEE 802.11 Basic and Enhanced Interoperability Testing of WLAN Devices and Mobile Stations.
Automation testing using Perl.
Key Skills: - IEEE 802.11a/b/g MAC protocol, IEEE 802.1Q, IEEE 802.1D, DHCP, SNMP, IGMP, C, Linux Device Driver Testing, Automation Test (Azimuth 800W),Perl automation.
Networking Tools:-
Packet Capture Tools: Wild Packets Airopeek/Omnipeek, Ethereal, Wireshark.
Data Traffic Tools: Ixia Ixexplorer, Spirent test centre SPT2000A,tptest,Exfo traffic generator,iperf.
Performance Tools: NetIQ Endpoint 4.5 and NetIQ Console, Azimuth 800W.
Console Tools: TeraTerm and HyperTerminal,minicom.
Server Tools: Window 2000 and 2003 RADIUS Server (IAS), Free radius server and 3rd party DHCP servers.
Client Tools: Ixia WLAN client simulator, Odyssey Client, Win-XP with 802.1X and WPA clients.
NMS Tool: NuDesign MIB browser and Proxim Vision.
Bug Tracking Tools: Bugzilla and Test Track Pro (seapine software).
Projects Handled:
VIHAAN Networks Limited,Gurgaon (Nov-09 to till date)
Working as a Member Technical involved in Software Integration Testing,Test Planning and Automation Testing for Wireles Backhaul product handling the following responsibilities:
Blackbox testing for Ethernet switches,software releases ,new feature and bug fixes.
Test Planning,execution & establishment of new test beds.
Automation frame work development and testing in Perl.
Worked on ART software for radio card caliberation.
Worked with device perl modules such as Device::Serial Port for serial port automation.
Debugging and troubleshooting wireless outdoor setup in field.
Team support and test tools evaluation.
Wireless over IP Transmission System (WITS):
Platform:Linux
Transmission System is intended to meet necessary Transmission System Requirement for GSM System. Transmission System consists of TDM Transmission System and Wireless IP Transmission System.
TDM Transmission System receives one or more E1 from any node of GSM System and carries it to the destination node of the GSM System without compromising the characteristics of Physical E1. TDM Transmission System may carry the required signal through IP network based on Wireless or Wire line Network elements.
Wireless IP Transmission System receives IP Traffic through Ethernet cables interface and carries it to far destination for desired range using wireless technology. For providing required wireless coverage, it uses various aspects as Multi-hops, Star distribution etc.
The proprietary protocol is implemented over MADwifi to obtain a more deterministic mechanism through the Wireless system, providing in lower and predictable latency and avoid unnecessary contention on the radio channel, guarantee bandwidth for the E1 traffic. The protocol is flexible in term of bandwidth allocation of different traffic types, E1 or TCP/IP and it has an allocated TCP/IP channel for internal system OAM purpose.
Responsibilities:
Developing and maintaining the test plan of Ethernet switch management integrated with mother board of WITS unit.
Test different mode of VLANs implemented such as access mode,trunk mode and transparent mode.
Execution of test cases and compilation of test report.
Logging issues in Mantis and attending bug review meeting with development team.
Attending design document meeting for new feature and implementation.
ACM Algoritm testing
PROJECT:HTC
Platform:Linux
RCM is a separate kernel module,which runs on every node independently and takes the rate decision for that locally based on feedback provided by upper layers.RCM mainly performs two functions,first is to assign basic rate to node while initialization and then changing the transmit rate dynamically during run time based upon the feedback.
Responsibilities:
Developing and maintaining the test plan of ACM algorithm.
Execution of test cases and compilation of test report.
Logging issues in Mantis and attending bug review meeting with development team.
Attending design document meeting for new feature and implementation.
BAM Algoritm testing
PROJECT:HTC
Platform:Linux
BAM is a separate kernel module which exists on all the nodes but is not enabled on synced slave.BAM's job is to decide downlink and uplink slot length for all the configured links. Slot length will be used by frame maker layer while preparing frames.
Responsibilities:
Developing and maintaining the test plan of BAM algorithm.
Execution of test cases and compilation of test report.
Logging issues in Mantis and attending bug review meeting with development team.
Attending design document meeting for new feature and implementation.
Development of Automation Frame work in Perl:
Platform:Perl Unix
Interface Used:IP
Developed a automation frame work in Perl which helped to automate sanity as well as regression testcases to meet the milestones as per the schedule when there were multiple software releases.
Frame work uses SSH inteface over ethernet connectivity of device for executing the system command as well as perl scripts and unix commands.
Frame work uses predefined tokens to perform a step or action.Perl scripts will read each token line by line and perform the task which has been coded for the same.In the same way created 18 to 20 tokens which perform the different actions.Created Perl modules and modularize the packages which later has been used in main .pl file.
Finally the script will generate HTML report for the executed test cases as Test Report.
Responsibilities:
Developing and maintaining the automation scripts based upon the feedback from Testing Team.
Impelementing new tokens.
Creation of Test cases as input for running Automation.
Stabilization of Test cases during Autoamtion’s execution.
Make team literate about the tool and its efficient utilization.
Development of Automation Frame work in Perl:
Platform:Perl Unix
Interface Used:CLI
Developed a automation frame work in Perl which helped to automate sanity as well as regression testcases to meet the milestones as per the schedule when there were multiple software releases.
Frame work uses CLI inteface of device for executing the system command as well as perl scripts and unix commands.
Frame work uses predefined tokens to perform a step or action.Perl scripts will read each token line by line and perform the task which has been coded for the same.In the same way created 18 to 20 tokens which perform the different actions.Created Perl modules and modularize the packages which later has been used in main .pl file.
Finally the script will generate HTML report for the executed test cases as Test Report.
Responsibilities:
Developing and maintaining the automation scripts based upon the feedback from Testing Team.
Implementing new tokens.
Creation of Test cases as input for running Automation.
Stabilization of Test cases during Automation's execution.
Make team literate about the tool and its efficient utilization.
PROXIM Wireless, Hyderabad (Sep-07 to Nov-09)
Worked as a Quality Assurance Engineer involved in Test Planning and Validation of Proxim Wireless’s WLAN and Wireless Backhaul product line.
Test planning, execution & establishment of new test beds for Monaco 802.11n series line of products.
Test planning, execution & establishment of new test beds for ProxN-ORINOCO AP8000 and AP800 product line.
Test planning, execution & establishment of new test beds for Wi-Fi mesh product called as MeshMax.11.
Test planning, test execution & establishment of new test beds for RushMore which was an enhancement of feature embedded on the existing platform.
Test planning, test execution & establishment of new test beds for Network Management system for Proxim Vision ES network management tool.
Project # 01 Monaco 802.11n Testing and Validation:
Platform: Linux
The Monaco platform consists of two major components; the reference platform or “platform Board”, and a WLAN module to be installed in the mini-PCI slots in the platform boards. WLAN Module is an Atheros MB-82 radio using AR9160/AR9161 which is Dual band 802.11 a/b/g/n chipset with DFS 2.0 support. Monaco platform board uses the Freescale ® MPC8347 Processor Core running at 667MHz, which is a full featured, high performance, low power, 32 bit RISC processor.
Monaco product line is the next generation outdoor product line based on 11n technology. It is point to multipoint outdoor wireless system offering high capacity and reliable high speed network connectivity. Monaco devices will act as a standard IEEE 802.1d transparent bridge connecting wireless LANs to wired LANs. The bridge receives frames from source (wireless or Ethernet) interface and sends it to destination interface. For wireless internetworking it will comply with the IEEE 802.11a, 802.11b, 802.11g and 802.11n standards and wired internetworking it complies with the IEEE 802.3 (Ethernet) standard. Monaco also constitutes the WORP feature which will enhance the performance aspects in many ways. The Worp technology infused in this product is designed to optimise the performance of the outdoor wireless point to point and point to multipoint links using 802.11n radios. This protocol results in increased bandwidth and more concurrent subscribers along with bandwidth control and link statistics.
In the wired side, Monaco will communicate with a several different types of servers, bridges, and routers. DHCP servers can be used to provide IP address assignments to the Monaco units, access points, and other connected wireless clients. Authentication Servers, for example RADIUS Servers, can be used to authenticate wireless clients. Monaco will support RADIUS MAC based authentication, the IEEE 802.1x authentication standard, and IEEE 802.11i security standard. Management stations can configure and monitor the units using SNMP, HTTP (web) browser, and CLI via telnet and serial (console) port.
Responsibilities:
Test planning and execution for VLAN functionality and VLAN modes for the provided interfaces based on IEEE 802.1Q.
Tested VLAN over Radius feature on this product.
Test planning and execution for MAC and ARP entries cached on the bridge level based on IEEE 802.1D.
Test planning and execution for STP functionality as per IEEE 802.1D.
Test planning and execution for IP client configuration such as DHCP and static configuration.
Tested DHCP Relay Agent functionality for this product.
Responsible for Manual and automation testing.
Tracking and review of test cases in accordance with the change in functional specification.
Project # 02 Orinoco AP 8000 and AP800:
Platform: Linux
The ProxN hardware is a new platform which is based on Freesacle 8347 Reference Platfrom which has been tailored to suit the needs of next generation high speed multiple radio Access Point system and can be populated with multiple radios. Atheros Communication Wireless Radio MB82 (9106) shall be used as the wireless interface NIC. Access Point can be populated with different radios, memory configurations, and Ethernet connectors. The difference in the hardware population options will yield different flavors of ProxN access points which will be targeted for different market segments and address different wireless networking requirements. This product is based on the Linux Real Time Operating System (RTOS) with additional proprietary features and functions.
The ProxN access points will act as a standard IEEE 802.1d transparent bridge connecting wireless LANs to wired LANs. The bridge receives frames from source (wireless or Ethernet) interface and sends it to destination interface. For wireless internetworking it will comply with the IEEE 802.11a, 802.11b, 802.11g and 802.11n standards and wired internetworking it complies with the IEEE 802.3 (Ethernet) standard.
In the wired side, ProxN will communicate with a several different types of servers, bridges, and routers. DHCP servers can be used to provide IP address assignments to the ProxN access points and connected wireless clients. Authentication Servers, for example RADIUS Servers, can be used to authenticate wireless clients via the access point. ProxN access points will support RADIUS MAC based authentication, the IEEE 802.1x authentication standard, and IEEE 802.11i security standard. Management stations can configure and monitor ProxN using SNMP, HTTP (web) browser, and CLI via telnet and serial (console) port. As simple and complex as the wired LAN may be the ProxN access points will allow for the ideal wireless to wired LAN interconnectivity.
Proxim's ORiNOCO AP-8000 and ORiNOCO AP-800 access points are the industry's first 802.11n solution to achieve 320Mbps of throughput on a dual-radio solution, while also delivering 802.11n networks at half the price of existing WLANs. With the ORiNOCO 802.11n product family, Proxim has designed the first complete 802.11n solution that overcomes the deployment challenges faced by competing products.
Responsibilities:
Created and executed test plan for VLAN functionality and VLAN modes like access and transparent mode for the provided interfaces based on IEEE 802.1Q.
Created and executed test plan for packet filtering for L2, L3 and L4 filtering based upon the functional specification document.
Responsible for Sanity test plan creation and execution.
Handled stability test bed for qualifying the stability of device.
Tracking and review of test cases in accordance with the change in functional specification.
Project # 03 MeshMax.11:
Platform: VxWorks
MeshMAX is a tri-radio, outdoor device offering Wi-Fi connectivity for access, Wi-Fi mesh gateway for network redundancy and a high capacity, carrier-class WiMAX link for backhaul. Basically this product is logical combination of Access point and Tsunami MP.11a in a single enclosure so that Access point will provide connectivity to 802.11 client STAs and Tsunami MP.11a will create a backhaul with the available base stations in background.
The convergence of these three technologies in one unit delivers end-to-end QoS for triple-play applications, a reduction in total cost of ownership and investment protection for future developments in WiMAX.
Responsibilities:
Created and executed test plan for this product which addressed the interoperability requirement of this device.
Taken care of customer’s escalation for this product.
Project # 04 Orinoco AP4000 and AP700:
Platform: VxWorks
The access point platform for AP4000 and AP700 uses the Atheros Communications AR2312 or the AR5312 multiprotocol MAC/Baseband processor which can be used for 2.4 GHz and 5 GHz wireless networks. The choice of processor is based on the capability of supporting one or two AR5212 WMAC/Baseband processors. The AR2312 or the AR5312 uses an embedded 4Kp processor from MIPS Technology, which is a full featured, high performance, low power, 32 bit RISC processor. This product line is based on the VxWorks Real Time Operating System (RTOS) with additional proprietary features and functions.
AP4000 and AP700 will act as a standard IEEE 802.1d transparent bridge connecting wireless LANs to wired LANs. The bridge receives frames from source (wireless or Ethernet) interface and sends it to destination interface. For wireless internetworking it will comply with the IEEE 802.11a, 802.11b, and 802.11g standards and wired internetworking it complies with the IEEE 802.3 (Ethernet) standard.
Rush More build was created to provide DCS (dynamic channel selection) and VLAN functionality having different VLAN modes to earlier existing Access Points product line like AP 700, AP4000, AP4000M, AP4000MR-LR, and AP49000.
Responsibilities:
Handled Network management functionality or related feature for this product.
Tested Access point’s as SNMP agent which involves walking MIB file using MIB browser
Validate the entire configuration variable provided in MIB file through SNMP MIB browser.
Tested build Upgrade/Downgrade process as per every release of software.
Testing SNMP traps and syslog server messages triggered from device based upon implementation.
Handled customer escalation issues.
Project # 05 Proxim Vision ES:
Platform: Java
Proxim vision ES Network Management System is a powerful tool that gives a single, comprehensive console from which to monitor, configure and control Proxim’s wireless LAN infrastructure. From a central location, this user friendly application enables end-end management of the wireless network. It is packaged as an appliance with the software application pre-loaded to support 25, 100, 200 or 1000 nodes.
Responsibilities:
Prepared and customized test plan for this application as product was is development phase.
Tested this application for a setup having 100 devices at a time.
Handled stability test execution for this tool.
NXP semiconductor, Bangalore (Sep-06 to Aug-07)
Worked as a Software Engineer on client site at “NXP Semiconductors India” Bangalore involved in Wi-Fi Regression and Certification Testing. Set of exposures and expertise acquired for this duration Test Execution and creating 802.11 protocol regression test plan.
Testing of WLAN device driver for a target chip called BGW200 based on Wi-Fi Test Plan.
Executed Wi-Fi WPA, WPA2 Mandatory and WMM Test Plan.
Interoperability testing of target chip BGW200 with different platforms such as MS2-Linux, OMAP5912, OMAP5012 and MS2-WinCE5.0.
Testing of Wireless Security Protocols like WEP-64, WEP-128, WPA-PSK, WPA-TLS, WPA2-PSK, WPA2-TLS.
Testing of Power Save mechanism of 802.11 clients.
Testing of CounterMeasure attacks in Wi-Fi.
Testing of PMK caching in Wi-Fi.
Project #01 IEEE 802.11b WLAN driver testing using MS2-Linux:
Platform: Linux
Testing and analyzing the Wireless LAN driver as per IEEE 802.11 Wi-Fi standards.BGW200 chip as target is tested for different test cases which include the interoperability tests with different vendors like Atheros,Broadcom,Cisco,Conexant,Gateway and Marvel. Also the driver is tested for WMM tests in which simultaneously voice, video, best effort and background streams are run. Counter Measure tests, roaming with different security Modes and negative test cases. The Driver is tested for long term stability tests for both in Wi-Fi tests and BT-CoEx(Bluetooth Co-Existence).There are some tests in Bluetooth which compatibility of the chip by running simultaneously WLAN traffic with the help of utilities like iperf and Bluetooth traffic with the help of Blue Pearl Software designed by NXP.
Responsibilities:
Involved in test case execution of Wi-Fi test plan which include WPA, WPA2, IBSS and WMM test cases.
Developed automation script for configuring access point in various security modes like wep-64, 128, WPA-PSK, WPA2-PSK, WPA-TLS and WPA2-TLS.
Responsible for manual and automation testing.
Tracking and reporting bugs.
Review of test cases and preparing the test procedures.
Project #02 IEEE 802.11b WLAN driver testing using MS2-WinCE 5.0:
Platform: WinCE 5.0
MS2-WinCE 5.0 is basically designed by Intel which is GUI based and all the test cases are similar to OMAP/MS2-Linux with the exception of few tests. The driver of BGW200 chip is loaded through the Active Sync software from PC to the MS2-WinCE5.0 board and then the driver is loaded by clicking on the GUI interface. The test of the driver includes Interoperability tests with different vendors in different security modes, IBSS tests, Roaming and Negative and countermeasure tests. The data traffic is run with the help of chariot Ixia utility by the selecting scripts and setting the endpoints for download and upload. The driver is also tested for IBSS as per Wi-Fi standards in which one STA is the creator of the network and other STAs will join it and data traffic like TCP,Multicast is run from creator to joiner and vice versa and beacon distribution will be measured with the help of Airopeek Sniffer.
This platform also includes Bluetooth Co-Existence of WLAN traffic with the Bluetooth traffic. This test is performed to see the compatibility of the driver BGW200 with the Bluetooth. Basically it involves the BluePearl software to perform the tests and Analysis of traffic is done by the help of Digiview Analyzer.
Responsibilities:
Designing of test beds and development of test cases.
Testing the wireless setup by manual or automation module according to Wi-Fi test plan which includes WPA, WAP2, IBSS and WMM test cases.
Tested customer given interoperability test cases using different testing utilities like chariot, Iperf and wireless sniffer (Airopeek or Omnipeek).
Project #03 IEEE 802.11g WLAN driver testing using OMAP:
Platform: Linux
Test set-up involves a Host platform and a WLAN chip, as the target. The target chip is DSP based hardware where the firmware is downloaded from the host. In the host side there is a host driver, which interfaces with the WLAN chip using the firmware. Both the firmware and the host driver are proprietary. The host driver is different for different platforms, where as the firmware is same for all. The main idea behind this is to test the functionality of the wireless setup in the different customer platforms. The different platforms used are OMAP with Montavista OS, X86 with Red Hat Linux OS.
Responsibilities:
Designing of test beds and development of test cases.
Testing the wireless setup by manual or automation module according to Wi-Fi test plan which includes WPA, WAP2, IBSS and WMM test cases.
Tested customer given interoperability test cases using different testing utilities like chariot, Iperf and wireless sniffer (Airopeek or Omnipeek).
Professional Qualifications:
Successfully completed B.Tech (E&C) - in June 2006, from Jamia Millia Islamia central University, New Delhi.
Successfully completed Intermediate from Jamia Millia Islamia central University, New Delhi.
Successfully completed High School from Jamia Millia Islamia Central university, New Delhi
Personal Details:
Name:-Md Aquil Anwer
Father’s Name: Md Adil Khan
Marital Status:-Single
Nationality:-Indian
I hereby agree that all the information provided above is true to the best of my knowledge and belief.
(Md Aquil Anwer)