Programmer Analyst Resume
Austin, TX
SUMMARY:
- Software Engineer with over 10 years of analytical, automation and system testing skills in VoIP.
- Wireless, Mobile Handset Testing domain seeking challenging opportunities.
- Manage and configure Android mobile devices in Confidential Mobile Service test lab (phones,tablets, wearable - watch, car-module) with test specific operating system.
- Benchmarking Android application packages for system parameters such as memory, battery consumption, and kernel and other operating system benchmarks
- Using proprietary tools to script code for running test cases for Android kernel benchmark testing.
- Test proprietary build tools for the Android power consumption team.
TECHNICAL SKILLS:
Programming: Python, RSPEC,JavaScript, MATLAB,JAVA
Platforms: Linux (Slackware, Red Hat, Ubuntu, Goobuntu) Windows XP
Mobile OS: Android SDK, Apple iOS SDK, Windows CE, Linux Open Mobile
Testing: Junit, Selenium, RSPEC (ROR), TestNG
Packet Sniffers: Empirix Hammer Call Analyzer, Wireshark, Aeropeek NX
Tools: Ixia Chariot, Qualcomm QPST/ QXDM,MA
Networking: TCP/IP, OSI, SIP (RFC3261), SDP, RTP, RTCP
Wireless: GSM, CDMA, GPRS, 802.11b/g (Wifi/Wlan)
Version Control: SVN
Defect Tracking: Bugzilla, JIRA, HP Quality Center, Microsoft TFS
Standards: OMA Push to talk Over Cellular V2.1, MPEG-2, XMPP, WebRTC, GPPTS23.402 V9.7.0
Open Source Tools: Scratch box cross compiler. GNU toolchains, QMTest (Python based automation tool)
Power Simulators: Monsoon power unit/Android Battery Power Test Units
PROFESSIONAL EXPERIENCE:
Confidential, Austin, TX
Programmer Analyst
Responsibilities:
- Manage and configure Android mobile devices in Confidential Mobile Service test lab (phones,tablets, wearable-watch, car-module) with test specific operating system.
- Benchmarking Android application packages for system parameters such as memory, battery consumption, and kernel and other operating system benchmarks
- Using proprietary tools to script code for running test cases for Android kernel benchmark testing.
- Test proprietary build tools for the Android power consumption team.
- Maintain and extend automation for Android Memory Usage and Android Binary size analysis using Python, Java and in-house languages
- Configure Linux server environment for Android battery and mobile application power
Consumption testing
Responsibilities:
- Test APK size and use blaze to build builds and proprietary build tools for Android power consumption team.
- Setup and maintain proprietary power measuring hardware devices for Android devices,
- interfacing power measuring device with the linux server and perform troubleshooting.
- Install and test builds for the proprietary power measuring devices, configure multiple android devices for various test scenarios for GMSCore apps
- Analyze results from battery test runs and file defects, Triage incoming defects for components,Prepare documentation and usage guides.
