Responsible for validation of cellular carrier configurations which control multiple telephony features like VoLTE, WiFi Calling, Emergency calling, APN management and new carrier launches for iOS and Watch OS for hundreds of world-wide carriers
Validation of end-to-end over the air carrier configuration updates for iOS and Watch OS for world-wide carriers
Streamlined and updated validation strategy for over-the-air carrier configuration updates which improved the time efficiency by about 40%
Developed python script which scans the GIT commits by developers and outputs the carriers and hardware combination that needs to be tested which is actively being used by the team.
Interaction with development team and carrier team to understand the requirements and changes and developing the test strategy accordingly
Automation using Python to validate various cellular features
Development of ad hoc test cases and test strategy for emergency software updates
Validation of cellular telephony stack of iOS which includes IP Telephony module, Core Telephony module and various basebands
Functional validation of IMS based features like VoLTE
Test case development and execution for various telephony features and log analysis
Raising appropriate bugs with relevant logs and tracking them from inception to resolution
Teaching Assistant
New York University
New York, NY
09.2013 - 12.2013
Conducting Internet Architecture and Protocols - TCP/IP lab for graduate students.
Maintaining and configuring of Network nodes like routers and bridges
Wireless Test Engineer
Broadcom
11.2008 - 12.2011
Validating MAC and PHY layers on LTE and WiMAX chipsets on user equipment
Evaluating device drivers for WiMAX chipsets on Mac OS, Windows and Linux
Ensuring that the traffic throughputs are in-line with the spec standards , validating power saving modes like sleep mode and idle mode
Validating features like Network Search, QOS, MRU and Hand off
Logging and tracking of bugs with complete debug logs
Familiar with debug tools like Wireshark, DebugView, WinDbg, OS Verifier dumps and defect tracking tools like Bugzilla
Developing test cases for new features
Automation using Python
Obtaining Microsoft certification for device drivers by running WHQL (Windows Hardware Quality Labs) test cases and owning the complete WHQL setup
Education
Masters - Electrical Engineering
New York University
New York, NY
Bachelors - Electronics and Communications Engineering
Acharya Nagarjuna University
Timeline
Wireless Test Engineer
Apple Inc
07.2014 - Current
Teaching Assistant
New York University
09.2013 - 12.2013
Wireless Test Engineer
Broadcom
11.2008 - 12.2011
Masters - Electrical Engineering
New York University
Bachelors - Electronics and Communications Engineering
Lead RF, WiFi CPE, BLE, New Product Introduction and Wireless Modem Test Engineer at MediaTek IncLead RF, WiFi CPE, BLE, New Product Introduction and Wireless Modem Test Engineer at MediaTek Inc