Post Job Free
Sign in

Engineer Test

Location:
Cupertino, CA
Posted:
September 25, 2019

Contact this candidate

Resume:

SHRAWAN NATH JHA (*******.***@*****.***) Mobile: 858-***-****

Location: Cupertino, CA, USA

Summary

Extensive experience in Wireless QA and Certification, scoping new test and SQA activities for New Features (TLF), Test Coverage planning, filling coverage holes, Test Plan development, Automation and other technical aspects of the test/SQA team.

Support key customers (Cisco, ATT, Facebook, Google, Apple, Samsung) and Wifi-Aliance Forum for wireless domain QA and system test activities. Extensive experience in driving large cross-functional efforts, fostering partnerships, presenting product related new features, providing trainings and gathering feedbacks to pass to Eng dev team.

Extensive end to end experience in setting up state of art Wireless Labs with developing Automation framework for multiple Initiatives (e.g Apple iPhone and iPad product line, Broadcom wireless connectivity combo-chip, Amazon Fire Phone and Kindles (with WAN modem), Broadcom LTE UE (21880, 21890, 21892, 21896 series modem chip)) with Network simulator test equipment (Anritsu RTD 8430, Anite, RnS cmw500, Spirent systems), Packet Sniffer (WL, BT and COEX), fader, combiner, programmable attenuators, Power measurement etc.

Extensive Development, Test & Automation experience in wireless protocol stack (4G LTE / LTE-A, LTE-LAA), connectivity (Wi-Fi, Bluetooth), Co-Existence (two and three ways, LTE-BT-WiFi), WiFi Standards (including 802.11ax and WiFi-6) and BT standards (classic, LE, LEA, DPLE and LE2M).

Expert in the field of Protocol stack development, Tool development, Log Analysis, maintenance, verification, Carrier Acceptance Test (ATT 10776 document understanding), test automation, third party Certification and IOT at various levels form software Developer to System Manager.

Sound experience of building, managing and training wireless test teams.

Sound knowledge of various SDLC processes – Requirements Analysis, Estimations, Resource Planning, Design and Development, reviews and Agile development process.

Skills

Type of Tools / Devices

Name of Tools / Devices

Domain Specific

LTE-BT-WiFi Co-Existence (WCI-2 and IOVAR), Telecom Wireless – LTE Co-Ex, LTE (3GPP LTE – RRC, RLC, PDCP, MAC and L1C Layer), LTE-Advanced, 3GPP, ATT 10776, BT (A2DP, eSCO, LE, LEA, DPLE, LE2M, BT-Diversity), WIFI coex(AWDL, NAN), LTE- LAA (Licensed Assisted Access ) LTE on 5GHz ISM band, WiFi-6, 802.11ax

Language

Expert in C, C# and python. Currently also learning core Java, JavaScript, HTML, web development.

Operating Systems

Linux Internals, Windows, MACOS, iOS, android, chromeOS, OAL, HAL, BSP, RTOS (WindowsCE 5.00)

Job Functions

Requirement Analysis, Design, Coding, Reviews, Release and Integration, System Testing (Functional test, Carrier Acceptance test, regression test, load test, performance test), Test Planning and design, Log analysis and triage, Automation, Test Framework, GIT setup, Peer and external reviews, Documentation and Maintenance and team building.

Tools and Devices

Type of Tools / Devices

Name of Tools / Devices

Wireless Equipment and Network Simulators

Broadcom wireless connectivity combo-chip used in all premium phone

Amazon Fire Phone and Kindles (with WAN modem),

Broadcom LTE UE (21880, 21890, 21892, 21896 series modem chip)

Qualcomm LTE UE (User Equipment) 9200 and 9600 series modems,

Anritsu LTE Network Simulator (MD 8430A, 8480C,8475),

Aeroflex Network Simulator (7100 Digital Radio Test Set)

RnS CMW500 Network Simulator

Debugging Tools

Frontline and Elisys sniffers, Wireshark, GDB Linux Debugger(x86_64-redhat-linux-gnu), QXDM (Qualcomm eXtensible Diagnostic Monitor), BMTT (Broadcom Mobile Trace Tool), ADB (Android Debug Bridge), Iperf

Version Control tools

GIT, Perforce, CVS

Development

understanding C, cscope, Source Insight, GCOV, EFENCE

Education

Bachelor of Engineering in Electronics, Nagpur University, 2004, India

Achievements

Scrum Master and implement agile methodology in my system test team

White Paper Published: “Access Service Network Gateway in WiMAX” in August 2009.

job training on Embedded System Design at MS Ramaiah School of Advanced Studies, Bangalore, India.

Professional Profile

Company: OctoScope, CA, USA Mar 2019 to Present

Project: Pal (wifi station/AP/sniffer simulator) test and support

Project location: Sunnyvale, CA, USA

Role: Lead, Systems Test Engineering (PAL test and support)

Responsibilities:

Leading Systems test and QA engineering team for PAL development.

Support key customers (cisco, ATT, Facebook, Google, Apple) and Wifi-Aliance Forum QA with system test activities

Practice agile methodology and is a Scrum master

Work with internal test, developers and customer for scoping test coverage, reports and capability, along with providing test leadership. Defining the testing process and setting the test team up for continued success.

Enforcing Quality across all test disciplines, providing guidance, feedback, and suggestions to improve quality practices across org level test team.

Automation of lab equipment (Sniffer, log analyzer, attenuator, network components and simulators), lab equipment and license procurement, vendor selection and lab maintenance.

Manage offshore India team for reporting, coverage and capability perspective.

Providing the team members training on test process, Automation and GIT usage.

Environment: n/w simulator, C/C++, WiFi sniffer, BT sniffer, python, JavaScript

Company: Broadcom Company, CA, USA Sep 2016 to March 2019

Project: LTE Coexistence with WiFi and Bluetooth on Apple (iOS) product line

Project location: Sunnyvale, CA, USA

Role: Senior Staff Engineer (Test & Automation) -- LTE Coexistence Test Team

Responsibilities:

Leading COEX Test Activities including infrastructure, scoping new test activities for Top Line Features (TLF) upcoming product and features, Test Coverage planning, filling coverage holes and Test Plan development and other technical aspects of test team.

Work with internal test, developers and customer for scoping test coverage, reports and capability, along with providing test leadership. Defining the testing process and setting the test team up for continued success.

Enforcing Quality across all test disciplines, providing guidance, feedback, and suggestions to improve quality practices across test team.

Automation of lab equipment (Sniffer, log analyzer, attenuator, network components and simulators), lab equipment and license procurement, vendor selection and lab maintenance.

Test execution and reporting for different Apple device type (iPhone, iPad, AppleTV, Watch) programs for combo chip 4350, 4355C0/C5, 4357, 4377 series.

Debugging and analyzing the test cases as well as raising issues related with bugs found during test and rerunning them on newer builds to verify the fixes.

Providing the team members training on test process, Automation and GIT usage.

Environment: R&S n/w simulator, C/C++, Apple tool chain, Broadcom Tool chain, WiFi sniffer, BT sniffer, IOVAR, xCode, python

Company: Google Inc., CA, USA May 2015 to Sep 2016

Project: Google Chrome OS platform Test and Automation

Project location: Google, Googleplex, Mountain View, CA, USA

Role: Lead SQA in OS platform Test

Responsibilities:

Automation of lab equipment and handheld cellular devices (Chrome devices)

Creating Test Plan document with estimation for different phases and test coverage.

Automation of various test setups with developed test cases

Test Execution, monitoring and maintenance

Debugging, Analyzing and Post Processing Test logs with different tools

Raising issues related with bugs found during test runs and verify the fixes.

Validation of chromebox I/Os (USB, HDMI, DisplayPort etc), crash, recovery and feedback mechanism, input device validation (capacitive touch, keyboard, mice etc). Also test related with Build Qualifications.

Support Build Qualification activities for Multi-stage chromeOS release process.

Peer and external reviewing the test plans, automation plan.

Test team mentoring and technical guidance

Environment: Google proprietary tools chains, chrome OS internals, android tool chain, and C++/C #/Python

Company: Lab126 (Amazon.com, Inc.), CA, USA Dec 2013 to May 2015

Project: Wireless Device Development – FIRE phone

Project location: Cupertino, CA, USA

Role: Software Development Engineer in Wireless test

Responsibilities:

Automation of lab equipment (Anritsu RTD 8430, Anite, RnS cmw500, Spirent systems) and handheld cellular devices (kindle product line and Amazon fire phone)

Debugging, Analyzing and Post processing logs with different third party tools (QXDM, vendor tools, wireshark, adb tools and in house developed tools).

Creating Test Plan document with estimation for different phases and test coverage.

Automation of various test setups with developed test cases.

Test Execution and monitoring: ATT Verification Lab test based on 10776 documents and other vendor provided test suits.

Monitoring: Sanity test, Carrier Stability test and Power Measurement Activities.

Supporting IOT and third party certification activities.

Raising issues related with bugs found during test runs and verify the fixes.

Environment: Anritsu MD8430, 8475, 8480 etc., Anite, R&S, Agilent n/w simulator, C/C#/python, visual basic, Source Insight, Qualcomm tool set, Clear Quest tool, Jira, ADB (Android Debug Bridge).

Company: Broadcom Company, CA, USA Oct 2012 to Dec 2013

Project: LTE New Feature System Test Development

Project location: Sunnyvale, CA, USA

Role: Staff Engineer, LTE New Feature System Test Team

Responsibilities:

Automation of lab equipment (Anritsu RTD 8430, Anite, RnS cmw500, Spirent systems) and reference handheld cellular devices (modem from Broadcom)

Analyzing LTE New Feature Test requirements and device specific requirements (features including Connected and Idle Mode Mobility).

Analyzing the 3GPP spec which covers the particular features for test requirements.

Creating Test Plan document and prototype based on test requirements.

Peer and external reviewing the test plans.

New Test Implementation for new features of Broadcom LTE DUT devices.

Analyzing and Post processing logs with different comparing graphs, BMTT tools.

Debugging and analyzing the test cases by analyzing the LTE logs at the network components using PCAP and wireshark tool.

Raising issues related with bugs found during test and rerunning them on newer builds to verify the fixes.

Convening meetings to collect status for LTE new feature test plan development, implementation and execution.

Automation of various test setups with developed test cases.

Support IOT and CAT activity

Environment: RTD MD8430 firmware version 4.5.0 to 4.12.0, R&S n/w simulator, C/C++, Source Insight, BMTT, ADB (Android Debug Bridge).

Company: Anritsu Company, Texas, USA Oct 2011 to Oct 2012

Project: AT&T LTE Feature and Carrier Acceptance Test Development

Project location: Richardson, TX, USA

Role: Software Engineer in AT&T- LTE Product Engineering

Responsibilities:

Analyzing LTE Test requirements and device specific requirements.

Analyzing the 3GPP spec which covers the particular features for test requirements.

Creating test design document and prototype based on test requirements.

New Test Implementation, module integration with various LTE DUT devices.

Analyzing both side (UE and N/W) logs and verifying the Test cases.

Debugging and analyzing the test cases by analyzing the LTE logs at the network components, UE and modem.

Creating Automation enabled test suits.

Environment: RTD MD8430 firmware version 4.5.0 to 4.10.0, C/C++, Source Insight, QXDM, JIRA bug tracking tool.

Company: Tata Consultancy Limited, Bangalore, India Jun 2008 to June 2011

Project: Qualcomm LTE UE Modem (call Processing)

Project Duration: April 2010 to Jun 2011 Project location: Qualcomm, San Diego, CA, USA

Role: Senior Software Engineer in LTE System Integration Team

Responsibilities

Developed LTE data performance and throughput test cases using Qualcomm’s Proprietary Tools and Anritsu MD8430 network simulator.

Analyzing and Debugging the L2/ L3 LTE Protocol process (Call Processing).

Test result log post analysis and also verifying the fixed changes.

Worked for Feature testing and conformance testing using Anritsu Network Simulator.

Automated data performance and throughput test cases for overnight run.

Environment: C/C++, Anritsu MD8430 Network Simulator, QXDM, QCAT, QPST tools, ATM, Perforce

Project: LTE (eNodeB Stack Development)

Project Duration: Dec 2008 to April, 2010 Project location: Bangalore, India

Role: Module owner (RRC) in LTE eNB development

Responsibilities

Gathering requirement from the RRC specification.

Designing State Machine and made for HLD and LLD.

Creating Framework for different module.

Implementation (coding), module integration and developing the test plan.

Integrated the RRC Module in the eNB Protocol Stack.

Developed OSAL layer to abstract the underlying OS

Multi-thread environment debugging effort.

Involved in unit testing, module and system testing.

Reporting and resolving the issue with issue tracker

Review at different levels of deliverables.

Managed team of six engineers and provided technical trainings.

Environment: Linux (Fedora core-6), C/C++, gdb, gcov, Electric Fence

Project: WiMAX (R6 interface between ASN-GW and BS)

Project Duration: June 2008 to Nov 2008 Project location: Bangalore, India

Role: Module owner

Responsibilities

Understanding the requirements of Service flow management.

Designing (with state diagrams, HLD and LLD) of the Service flow management Module.

Implementation (coding) of the Service flow management.

Developed OSAL layer to abstract the underlying OS

Unit, module and system level Testing & debugging.

Environment: Linux (Fedora core-6), C/C++, gdb, gcov, Electric Fence

Company: Tata Elxsi Limited, Bangalore, India Feb 2005 to Dec 2007

Project: WiMAX (BS-MAC mobility features implementation)

Project Duration: Sept 2006 to Dec 2007 Project location: Bangalore, India

Role: Module owner for Power Saving Module

Responsibilities:

Understanding the requirements of Power Saving Mode from the client.

Designing (with state diagrams, HLD and LLD) of the Power saving Module.

Implementation (coding) of the Power Saving module in Base Station MAC

Unit and peer level Testing & debugging.

Multi-thread environment debugging effort.

Reporting the issue with issue tracker

Resolving any issues or developing new implications of newly released spec.

Environment: Linux (Fedora core-4), C/C++, gdb, gcov, Electric Fence

Project: Wi-Fi Phone with Bluetooth connectivity

Project Duration: Feb 2005 to Aug 2006 Project location: Bangalore, India

Role: System engineer in System Integration Team

Responsibilities:

Understanding the requirements of Bluetooth Module.

Worked on OAL, HAL, and BSP to enable the Bluetooth Module.

Porting the build on the embedded board

Integrating the Bluetooth Module with the Wi-Fi phone.

Testing & debugging for the voice and data transfer on the Bluetooth stack from Wi-Fi phone.

Environment: Wince 5.0, C/C++, Windows CE Platform Builder



Contact this candidate