Saifuddin Tariwala
Email: *****************@*****.***
Ph: 619-***-****
Summary:
• Experience in the field of Software Testing with CDMA, UMTS, EVDO, WCDMA, GSM, LTE, TDSCDMA.
• Experience in delivering Data SW efficiently through End to End Continuous Integration and Test across all
MSMs/MDMs, across all HLOSes, across all PLs/CPLs/SPs.
• Experience with testing air interfaces 1x/EVDO, UMTS,HSPA,HSPA+,LTE, WLAN.
• Experience in Smart phone and featured phones testing including Data DUN, QMI(V4, V6, Dual IP, MultiPDN),
Embedded (V4, V6, dual IP, mMultiPDN) etc.
• Eperience in loading the MSM and MDM chipset using JTAG and Trace32 environment to access an on-chip debug
module which is integrated into the CPU.
• Experience in development and testing ARM development board, ARM7 Architecture, memories and peripherals.
• Experience in C programming for ARM development board, Internetworking of ARM and debugging techniques.
Education:
• Master of Science, Computer Science, San Diego State University, San Diego, CA, 2013.
• Bachelor of Science, Electronics and Telecommunications, Technical University, India, 2010.
Skills:
Testing Tools: Asia Test Manager, ASIA, JIRA, QPST, QXDM, Prism, Aris, QMItestPro, QMICM.
Languages: Embedded C, C++, HTML, PERL, Python, SQL, MySQL, PL/SQL, Matlab.
Operating System: Android, Brew, Windows, Linux, UNIX, QNX.
Networks: TCP/IP, UDP, FTP, DNS, DHCP, PPP, IPv6, MIP.
Other Tools: Debugging Tools like JTAG, Perforce, Package Warehouse, Wireshark, Apex, Code Collabrator,
CrashScope, Android SDK, Electric Commander, Visual Studio, MATLAB R2012b, AVR Studio.
Testing Box: Agilent, Anite, WCDMA Boa, LTE TBS SD2003, HDR Cube77, 1x Panda.
Chipsets: 9625, 8974, 8926, 8960, 9615, 8610, 8626, 8962, 9635, 8064.
Experience:
Qualcomm Inc., San Diego, CA June 12 – Current
Release Engineer
• Responsible in submitting the updated version to Source Control, providing build support, and releasing the
updates to the Target Team including the modem software image as well as the application processor clients
running Android, Windows Phone and QNX operating systems.
• Responsible in continual improvement of the current process. General day-to-day activities include verifying updates
to all data releated files, generating updated versions of the Data Files.
• Experience in validating the Fixes in CR on different Product Line, Packages, Chipsets and Release a
Modem VU.
• Experience in maintaining successful runs on Package Warhouse and keeping it up to date with respect to
latest CRMs, Promoting Jobs with External Dependencies, Test Automation Stability.
• Experience in using and Asia Test Framework for all automation Tests and for queuing up Test Jobs.
• Expertise in all Data use-cases and acting as a quality gate keeper for Data SoftWare and developing
efficient tools and methodologies for entire Data Development.
• Responsible in development, porting Software and bring up of the Reference design. Work with the
Automative Reference Design Hardware, Software and Test teams to develop an Embedded Software
components.
• Responsible for performing Sanity Testing on devices including MSM, MDM Product Line.
• Responsible in making a Build using Scons software build systems, software configuration management,
and/or real time embedded software development.
• Experience in using the Perforce source version control system, Jira and various custom tools created by to
facilitate the release and management of its software.
• Experience in loading MODEM ram dumps into T32 sim and extract logs (SW F3/FW F3/Ulog/NPA dump).
• Experience in developing an Embedded Sofware and Integrated with the reference design and test
framework.
• Responsible in working with other Qualcomm tools team to integrate existing Qualcomm tools to the
reference design framework.
• Responsible in bring-up the board, and perform sanity testing, Performance, stability etc.
• Fluent in standard device debugging and test tools and techniques (JTAG, Ethereal plug-ins, base station
simulator tools, etc.).
• Responsible in providing fixes into various Product lines which are in different stages of development (from
early integration to post commercial launched products).
• Responsible in review an existing fix and work with the development team to identify all other areas where the fix is
required and do the same with specific Features as well.
• Performed Handset mobile testing using GSM, CDMA and BREW technologies.
• Experience in testing mobile phones using wireless test equipment or commercial live networks.
• Experience with testing air interfaces 1x/EVDO, UMTS,HSPA,HSPA+,LTE, WLAN.
• Responsible for debugging the defects by generating Log Files. Performed debugging of QXDM generated ISF log
files using Data Services keyword.
• Responsible for writing test cases and executing the test plans and test runs.
• Experience in making an Engineering build out from CRM base builds with required changes on Harvestor Machine.
Environment: Linux, Android, JIRA, QPST, ASIA Framework, ATM, Package Warehouse, Perforce, CrashScope
IBM India Pvt Ltd, India Sep 10 – Aug 11
Hardware Design Engineer
• Responsible for set up the new Lab for Embedded Systems.
• Responsible for testing the Embedded Hardware systems.
• Responsible and test a 8051 development board using Embedded C language.
• Responsible and test various Microcontroller platform like 8051, PIC, AVR.
• Responsible and develop an algorithm which display an LED based moving message display.
Environment: 8085, 8086, 8051, AVR Butterfly, AVR ATMega8, Cypress CY3210 PSoC.
Technido Inc, India Jan 10 – Sep 10
Position: R&D Engineer (Intern)
• Responsible in developing many educational robots like Universal development kit as a Line follower robot, obstacle
avoidance robot, Wireless control robot, Speech control robot, PC controlled robot, cell phone controlled robot.
• Developed my own algorithm to solve any line maze or any complicated path given to a line follower robot.
• Responsible in testing many electronic projects like Electronic door lock, Digital thermometer, Digital Voltmeter,
Tachometer, Traffic light control simulation, Speech recognition, Water level control, Serial communication with PC,
Temperature logger.
• Design and test different PCB designing techniques multilayer concept, Drawing schematic, BOM/Net list Generation,
various Thermal issues, split planes, Autorouter Setup, Gerber Generation.
• Responsible in testing various Image Processing and Image Enhancement Techniques like reading and writing in
Image data, converting between Images, Displaying and exploring Images using MATLAB.
Environment: AVR Studio, KEIL IDE, MATLAB R2012b, PSOC Designer 4.4.
Publications:
• “Network Management Initialization for Wired and Wireless Communication: A Real Time Study”, in Proceedings
of International Conference on Recent Trends in Business Administration and Information Processing (BAIP 2010),
pp. 12-16. Trivandrum, Kerala, India (March 2010). Proceedings will be published by Springer LNCS-CCIS and will be
available in the Springer Digital Library.
• “Virtual Agent Approach for Retracing of the Traveled Path” to appear in Proc. of 2010 International Conference
and Workshop on Emerging Trends in Technology, Mumbai, India (February 2010), organized in co-operation with
ACM SIGART and SIGARCH, USA.
• “Exact Grid Navigation and Collision Free Offline Path Planning through Wireless Channel Implementation”, in
Proceedings of the 2010 International Conference on Artificial Intelligence (ICAI 2010) WORLDCOMP 2010, pp. 626-
632. July 12-15, 2010. Las Vegas, Nevada, USA.
Projects:
Projects implemented on AVR Hardware Device
• “Wicombot”
Design an autonomous robot which traverses a grid to reach the target which is communicated to it wirelessly by a
computer using CC2500 wireless module.
• “Microcontroller Based Led Moving Message Display”
A Hardware which displays any alpha numeric character on 8x8 LED Matrix in a continuous moving using NXP
P89V51RD2 Microcontroller.