QA Analyst Resume




Title
QA Analyst

Primary Skills
10+ yrs of Experience in specializing Validation & Verification activities of Mobile Handsets and Embedded Wireless

Location
US-OR-Beaverton (will consider relocating)

Posted
Sep-07-09

RESUME DETAILS
Summary:

10+ yrs of Experience in specializing Validation & Verification activities of Mobile Handsets and Embedded Wireless Devices with expertise in Functional, GUI, Performance, Memory, Black Box and White Box test methodologies.

Education:

Bachelor of Science in Computer Engineering Discipline, Completed in year 1999.

Technical Skills:

* Technology Verticals: Mobile, Medical, Consumer Electronics, Networking, Software Validation, Open Source, Automation, RTOS, Aerospace, Embedded Systems.
* Testing / QA Methodologies: Black Box, White Box, Integration Testing, Test Automation, Testing types like Functional, Adhoc, Integration, Agile, Smoke, GUI, Manual, Regression, Acceptance, Usability, Localization / Internationalization, Device driver, Beta, Performance, Memory etc.,
* Programming Languages: C/C++, Perl, Assembly Level Languages for 8 and 16 bits, SSAD & OOAD, XML, UML.
* Operating Systems: Windows XP, Windows Mobile 6, Symbian, BREW, Android, Vxworks 6.1, Fedora Linux, RTOS, Irix etc.
* Compilers/Debuggers: GCC 4.0, GDB 6.5, Visual C++ 5.0.
* Hardware: Motorola Power PC 750, Hitachi SH3 and H8 series, Intel 16/32 bit Micro Processors, Texas DSP Processors, Qualcomm MSM 72XX Chip sets, Phillips PNX series, JTAG, Oscilloscopes, In Circuit Emulators (ICE), Hardware Evaluation Boards.
* Software Skill Sets: TCP/IP, HTTP, SIP, RTSP, RFC, Design, Project Documentation, Debugging, Programming, Test Automation, Testing, Embedded Systems, Real Time Systems, Networking Devices, Firewalls, Open source, Version Control.
* Software Tools and IDEs: Hitachi Embedded Tools, Tornado, Windriver Embedded Work Bench, Android SDK, Understanding C, Prism, Trimedia SDK, HP Quality Center, IBM Test Tools, RTRT, QPST , QXDM, QCT, Trace32, Keil IDE, IAR Workbench, Make, CVS, Clearcase, Clearquest, Bugzilla, iXia, Chariot, Spirent tools, Nessus.
* Project & Process Awareness: Project status reporting, Test Case design, Requirements Traceability, Technical Documentation, Problem-solving, project planning, resource planning, time management, SDLC, SEI CMMi, Project Management, Program Management, Lean model, ISO 9001 and Customer interaction skills


Technical Strengths:

* System Integration testing like Top-down, Bottom-up, Bi-directional.
* Security Stds. / Compliance testing like FDA (Medical), DO-178B, RFC (Network), ICSA (Security), NSTL (Mobile).
* Strong in RTOS concepts like scheduling, interrupt handling, messaging, multi tasking and threading, IPC Communication.
* Debugging board software using debuggers, emulators, logic analyzer.
* Proficient in writing test plans and test cases.
* Knowledge of hardware debugging on Desktop/Mobile Boards and Testing on emulation platforms.
* Bug tracking and drive to closure and Effective participation in bug discussion before product release.
* Closely working with developers to understand the market impact of bugs and driver functionalities.
* Hardware procurement and inventory tracking, Designing Requirements and Identifying Potential Defects.
* Designing Test Scenarios and Test Cases for the whole applications.
* Updating the Test Cases for every build according to new features.
* Use case documentation development according to new builds, Testing in different mobile Handsets
* Regression testing and testing in worst-case scenarios, Collecting logs and reporting bugs.
* End-to-end Manual Testing Process delivering high coverage and well-documented results.
* able to work with minimum supervision, meeting schedules and project deadlines.
* 2 fulfilled Load / Performance Testing Projects / Load Runner
* Over 4 years of programming background / Structured, Object-Oriented / C&C++
* Designed, coded, and executed effective automated testing scripts; debugged/enhanced existing scripts; by programming directly (no record/playback)
* Performed Test Automation working in all stages of SDLC; automating Smoke/Sanity, Regression, and Functional Testing
* Mercury QTP 9.2-9.5; WinRunner 7.6-8.2 (WebTest, JavaTest) / LoadRunner 7.2-8.0
* Porting and Testing experience in RS232, PCMCIA, SDRAM, WLAN Stack and Bluetooth.
* White box Structural testing Techniques like Unit, Code Coverage, Statement, Path, Function, Condition, Cyclomatic complexity etc.,

Professional Experience:

Networks In Motion Inc, Aliso Viejo, CA June '08 - Till Now
Sr. Software QA Consultant
GPS Navigation Application Validation

Environment: GPS, C/C++, Mobile Handset, Hopper, Platform Builder, Windows Mobile, Testing, Performance, Memory Foot Prints

Description: I had worked in Testing of Mobile device based GPS navigation application. Involved in preparation of Test Plans, Test Cases preparation and execution etc, which includes Manual / Automation test executions across Mobile platforms like Windows Mobile, J2ME, Brew, Android etc. Tested for various test methodologies like NSTL, Functionality, Interoperability, Concurrency and Performance. Modified Windows mobile CETK test libraries to automate Hopper and LTK.

Responsibilities:
* Exposure in diagnosing coredumps generated for mobile platform specific IDEs like - Platform Builder (Windows Mobile), RIM, Brew, J2ME.
* Mobile application testing on Mobile phone emulators for Blackberry, Samsung, Motorola Handsets.
* Used Bug & Defect tracking systems (Bugzilla) for entering and tracking of bugs and generating Metric report to Management.
* Exposure to carrier network configuration (Ex: Roaming, 2G, 3G etc.,) on Mobile devices for Verizon, AT&T , Sprint, Telus, T-mobile, Erricson carriers.
* Performance and Load testing.
* Feature, Concurrent and Regression testing of the entire application.
* Adding test cases and test scenarios for new requirements.
* Worked on Mobile GPS Navigation Application projects for BlackBerry, Windows Mobile, Symbian, Java & Brew Mobile devices and having exposure to Mobile device related web based testing projects.
* Worked on Mobile OEM latest devices like Motorola devices like MotoQ, HTC devices like 6800, 6900 etc, Black berry devices like 8250, 8900, Pearl, Storm etc.
* Implemented automation Scripts to validate GPS Mobile application.
* Performed NSTL compliance, functionality, memory foot prints, performance validation etc



Qualcomm Inc, San Diego, CA Sep '07 - June '08
Sr. Software QA Consultant
Bluetooth Stack Validation

Environment: Bluetooth, C/C++, Windows Mobile, Handset Testing, Linux

Description: I had worked in preparation of Project Status Reports, Test Plans, Test Cases preparation and execution, Implementation of automation Test scripts etc, which includes Manual / Automation test executions for Bluetooth profiles like A2DP, AG, FTP, PBAP, DUN, PAN, OPP, BIP/BPP on 7201 Win Mobile FFA / Surf boards, 7225 Win Mobile FFA / Surf boards. Involved in Compliance, Functionality, Interoperability, Concurrency and Performance testing. Implemented CTA automation test scripts for Bluetooth test scenarios. Implemented CTA automation scripts to automate Hopper and LTK. Implemented FTP profile usecases using C# language.

Responsibilities:
* Preparation of Project Status Reports, Validation plans, Implementation of automation validation scripts etc,
* Involved in automation test executions for Bluetooth profiles like A2DP, AG, FTP, PBAP, DUN, PAN, OPP, BIP / BPP
* Worked on Qualcomm hardware boards like 7201 Win Mobile FFA / Surf MSM boards, 7225 Win Mobile FFA / Surf MSM boards.
* Involved in IOT & field testing to improve the efficiency of test plan and reduce duplicate tests (by 25%) which reduced time to test the product.
* Drafted strategies for test standards (GCF, 3GPP test spec groups).
* Operate 3G UMTS Simulated network in Qualcomm, San Diego.
* Worked in C++ and perl language to implement Bluetooth test usecases.
* Implemented FTP profile usecases using C# language
* Implemented automation validation scripts for Bluetooth use case scenarios.
* Implemented automation scripts to automate Hopper and LTK.

Wipro, India Nov '06 - Aug '07
Sr. Software QA Lead
Remote Medical Diagnosis Validation

Environment: C/C++, FDA Regulations, Medical Device, Testing, Embedded Linux

Description: Worked on Validation of embedded Medical device (Medical Application running on embedded Linux device), back end services (Java services) and enterprise web application (Apache server and Java application) as modules. Responsible for preparation of validation plans/ cases/ reports, customer communication, People / Project management, Execution of build release validation cycles, FDA (i.e. Medical standards) conformance. Managed validation team for a medical product.

Responsibilities:
* Involved in functional validation on product requirements and design use cases for the Medical product.
* Involved with validation for modules like embedded medical device, back end services and enterprise web application.
* Responsible for preparation of validation plans/test cases, FDA Audits, Execution of release validation cycles, FDA Class III conformance audits.
* Worked in Open source project like GCC, GDB, and Shell scripting / make utilities etc.
* Worked on HP Quality Center

Windriver Inc, Alameda, CA June '05 - Oct '06
Sr. Software QA Lead
Runtime Binary Module Validation

Environment: Vxworks, Embedded Linux, BIOS, BSP, Debugging, RTOS, C/C++

Description: Involved in implementation of software test library using C and C++ programming which debug / instrument the binary in the target board during runtime. Responsible for complete execution cycle including creation of functionality validation plan. Submitted white paper on "Optimistic Programming Editor" and "Selection of RTOS for various market domains".

Responsibilities:
* Implementation of software library using C programming which debug / instrument the binary in the target board during runtime.
* Responsible for validation cycle including creation of test plan, test cases and Compilation of test results.
* Worked on Open source environment.
* Developed API's used for initializing the logging messages in C.

TTPCOM, Bangalore, India June '04 - May '05
Sr. Software QA Associate
IMS Client Testing

Environment: C/C++, Telecom, Symbian, RSTP, SIP and ITRON

Description 2 (IMS Client Testing): Involved in the SIP based Push to talk mobile client application testing. This application is used to exchange voice, video, text, files mutually in their mobile handsets.

Responsibilities:
* Worked in RTSP protocol implementation with RFC 2336 & 3GPP 26234-540.
* Responsibilities include implementation of Message layer and testing.
* Worked in RFC compliance testing for RFC 2336.
* Involved in project integration responsibilities for SIP based IMS mobile client application.
* Tested functionalities like exchange voice, video, text, Image file exchange, on mobile handsets.

Jepico, Chennai, India Dec '03 - May '04
Sr. Software QA Consultant
Blue tooth Karaoke Porting

Environment: Bluetooth, C/C++, Telecom, Wireless, Nucleus, Itron

Description: Porting of the Blue tooth karaoke application on I-Itron RTOS based SH3 - 7630 boards from BlueOS based ARM board. It is a DCE - DTE of setup with AT command processing module on Blue tooth

Responsibilities:
* Involved in all stages of SDLC to the Porting of the Blue tooth karaoke application.
* Worked in ITRON RTOS based Hitachi boards and BlueOS based ARM board.
* Board bring up for initial development of the system.

Gsec1, Chennai, India April '03 - Dec '03
Sr. Software QA Consultant
Network Firewall Testing

Environment: C/C++, Linux, Firewalls, Networking, Testing

Description: Working on network firewall modules to configure, port and test them in the Embedded Linux system. Also, represented as a total in charge for QA activities related test process, plans, case drafts, matrix reports, defect tracking system, bug reports, ICSA standards conformance etc.,

Responsibilities:
* Involved in working with network security modules to configure & port it in Embedded Linux system.
*Configured modules in base system and worked as lead in-charge for validation team.
*Involved in defect tracking system, ICSA standards conformance validation.
*Worked in testing modules in the embedded Linux based MIPS board.
*Managed test process, test plans, test case drafts, matrix reports, defect tracking system etc.
*Board bring up for initial development of the system
* Involved in defect tracking system, ICSA standards conformance.
* Managed test process, test plans, test case drafts, matrix reports, defect tracking system etc.

TTPCOM, Chennai, India Feb '03 - April '03
Sr. Software QA Consultant
Symbian Audio Player Testing

Environment: Symbian OS, Nokia 60 Series, C/C++

Description: Worked in Integration and testing of MP3 with AAC+ audio player running on Symbian OS supporting Nokia 60 series mobile sets

Responsibilities:
* Worked in Integration and testing of a MP3 audio player running on Symbian OS supporting series mobile sets.
* Participated in Design and code review of AAC+, DRM modules.
* Managed test process, test plans, test case drafts, matrix reports, defect tracking system etc.

Laser 5, Tokyo, Japan Nov '02 - Feb '03
Software QA Consultant
Mpeg Recorder

Environment: Linux, C/C++, DSP, Prototype

Description: Worked on testing MPEG4 with AMR audio encoder recording device into SDRAM memory card. And also involded in testing Video / Audio streaming on 3GPP mobile phones to users format

Responsibilities:
* Involved in the testing of MPEG4 with AMR audio recording device.
* Involved in testing Video / Audio stream and encodes it into 3GPP mobile users format and writes it into removable SDRAM memory card.

Digi Teraoka Pte Ltd, Singapore July '02 - Nov '02
Software QA Consultant
Wireless LAN Driver Testing

Environment: Blue Cat Embedded Linux RTOS, C/C++, Wireless

Description: Worked on testing Serial and LAN Device Drivers for SH3 7709 Processor Using Blue Cat RTOS & porting custom configured Linux kernel on SH3 processors Protocol Conversions from Serial to Wireless LAN.

Responsibilities:
* Worked in testing Linux device drivers for Hitachi processor using Blue Cat RTOS

NUH, Singapore Feb '02 - June '02
Sr. Software QA Consultant
Socket Module Optimization

Environment: C/C++, TCP/IP, Socket programming

Description: Worked on optimizing and testing existing Socket Module in C socket programming


Hitachi Micro Systems Ltd, Berkshire, UK Aug '01 - Jan '02
Sr. Software QA Consultant
Communication Module Validation

Environment: Testing, Tornado, VxWorks and C

Description: Worked on implementation of Test software to test Serial, JTAG, USB device drivers which can able to track the execution of Communication Module

Responsibilities:
* Implemented test software to test generic communication layer on Hitachi target board.
* Knowledge on device drivers and writing validation software which can able to track the execution of communication module.
* Implemented module to display the logging output results in the Host GUI

ADA, India Sep '99 - July '01
Embedded Software Engineer
Board Firmware Optimization & Validation

Environment: Testing, DO-178B, C/C++, BIOS, BSP, VxWorks

Description: Worked on firmware optimization / testing for SBC Boards & DO-178 standards on Lynx RTOS & Tornado for Avionics applications,
which are working on Motorola MPC 750 and VxWorks RTOS for a firmware suite.

Responsibilities:
* Involved in DO-178B Level-A White testing for the aircraft firmware suite which involves skill in VxWorks.
* Worked with GCC, GDB, and Shell scripting / make utilities.
* Reverse engineering of existing software code
* Knowledge on device drivers and writing validation software which can able to track the execution of communication module.

BHEL, India Mar '98 - Aug '99
Embedded Software Engineer
Home Automation

Environment: 8051 Emulator, C Compilers, KEIL

Description: Controlling the electrical appliances like A/C Plant etc., from remote places by using 8051 Micro-Controller. This automation covers all the home-utilized appliances (Like- Motors, Power Supply Controller etc.). Server will be located in the home and the client may be connected anywhere in the world. So, that this project can enable us to operate the home appliances from the remote locations. The web page is programmed using the ASP and the client can enter into the server with authorized password.

Professional Trainings Attended:

* Windows Mobile Debugging approach using Platform Builder, Qualcomm Inc., California, 2008.
* Cross-compiler development in Linux & design of Hitachi boards, Hitachi Ltd, Singapore, 2002.
* DSP & Real time applications, Cranes Varsity, India, 2001.
* Machine critical testing, RelQ Ltd, India, 2001.
* Windriver, VXWorks 5.5, Softsol Inc., India, 2000.
* Embedded Software & RTOS, Pentasoft Ltd, India, 2000.
* Trained in Oracle, C/C++, C++ and UNIX skills, Pentagon Pvt, Ltd, India, 1999.
* Core JAVA, SSI, India, 1999.

Certifications
See above

CONTACT DETAILS

You must be logged in and have a current resume access subscription. Login or Register »


Resumes in Beaverton, OR | Resumes in Oregon

View other QA Analyst resumes, Tester / QA resumes