We provide IT Staff Augmentation Services!

Quality Assurance Engineer Resume

0/5 (Submit Your Rating)

Mountain View, CA

SUMMARY

  • Over 9 years of software testing experience.
  • Familiar with Android, iOS, Blackberry, and BREW mobile phones that operate on GSM and CDMA networks.
  • Working knowledge in all phases of Software Development Life Cycle (SDLC).
  • Perform tests of many types including Functional, Integration, System, Compatibility, Regression, Acceptance, Stress, End to End testing, etc.
  • Good understanding of various software testing methodologies.
  • Developing test cases and test procedures, and other required documentation.
  • Formal training in manual black box software testing.
  • Analyze test results and document test summary.
  • Strong problem solving & analytical skills.
  • Good interpersonal and communication skills.
  • Excellent team player.

TECHNICAL SKILLS

Platforms: Windows 8, Windows 10, Mac OS X, Linux.

Testing Tools: Qualcomm QXDM/QPST, BitPim, Quick Test Professional (QTP), Motorola RSD Lite, Universal PST for Sprint, LG Download CP, Motorola Mobile Phone Tools, Motorola PST, Future Dial, Perforce, Cellebrite, Ethereal, Wireshark, Bugzilla, TETWare, Lauterbach - Trace32 J-Tag Debugger, BrewApp Loader, Windows Active Sync, TestRail, SpiraTeam, Andoird ADB and DDMS.

Technologies: SIP Protocol, CDMA, GSM, Adobe Flash, IoT

PROFESSIONAL EXPERIENCE

Confidential, San Jose, CA

Quality Assurance Engineer

Responsibilities:

  • Responsible for creating test plans and test cases for Android, iOS, Windows Embedded Thin Client, Linux Thin Client and Dell IoT.
  • Use Jira bug tracking system to log defects and verify fixes.
  • Use TestRail to manage test cases, test results and test reports.
  • Integration testing of the software and hardware on Dell IoT Gateway, Linux Thin Clients and Windows Embedded Thin Clients.
  • Testing included EVT, DVT, and PVT cycles.
  • Perform functional, UI and performance testing on Android Nexus phones, tablets and other Android based devices.
  • Perform WiFi testing on Android devices via iperf.
  • Collect Android and iOS logs by using adb and Xcode.
  • Perform functional, UI, Performance, OS compatibility, and Browser compatibility on the Cloud Client Manager web portal.
  • Setup and manage virtual environments (VMware vSphere) for cloud testing.
  • Perform BIOS test on Dell IoT Gateway 5000 via Dell CCM (Cloud Client Management software).
  • Verify and close 40+ bugs (Android, iOS, Linux/WES Thin Clients) on a weekly basis.
  • Host weekly bug scrum meeting with program management team, developer team and oversea team to prioritize existing bugs and discuss new concerns.
  • Provide thorough reporting of software defects in new releases.
  • Test application sharing and editing capabilities of video, photo and file contents uploaded to the cloud.
  • Work with developers to provide logs, screenshot, explain defects, and improve quality of the product.
  • Involve in regular QA team meetings to discuss testing process and resolve issues.
  • Empower end users with easy access to remote desktops as well as apps and content.
  • Distribute and manage iOS and Android apps on company- owned and user-owned devices.
  • Enforce mobile application policies and monitor compliance.
  • Maintain a complete mobile application inventory across your end users’ mobile devices.

Confidential, Cupertino, CA

Quality Assurance Engineer

Responsibilities:

  • Perform automated platform stress test such as Battery Drain Test, Thermal Stress Test, and Suspend and Resume Test.
  • Analyzed numerous test cases in cooperation with India and China based offshore QA team.
  • Use logcat, ddms and adb tools to collect necessary test data from Android automation tests.
  • Review daily test results from offshore QA teams to ensure adequate regression testing of Kindle Fire applications.
  • Tested many features and functional areas of the application such as Uploading, Downloading, Playing Movies, New Customer Registration, etc.
  • Develop Functional test cases and test plans for offshore QA teams to execute.
  • Use Jira bug tracking system to log defects and verify fixes.
  • Perform end-to-end test on Amazon Video, MP3, Book and Magazine servers.
  • Successfully automated over 100 android units on a nightly basis.

Confidential, Mountain View, CA

Quality Assurance Engineer

Responsibilities:

  • Develop and implement test plans and test cases for RIM, BREW and Android devices based on functional specifications.
  • Use Spirent PoC Server Emulator to send SIP protocol messages to the client for service layer test.
  • Successfully updated Push To Talk’s new features to all test cases for different platforms such as RIM, BREW and Android OS.
  • Author and execute Manual, Regression, Functional and Acceptance test cases.
  • Received recognition for the thoroughness and completeness of test cases and for demonstrating expert knowledge of application behavior.
  • Successfully executed over 400 test cases each week.
  • Perform field testing in “no coverage area”, cell towers handoff, and 1X to 3G network.
  • Use QXDM handset analysis tool to identify OS target layer and application bug.
  • Use network analysis tool such as Ethereal to decipher SIP traffic between mobile device and the connect server to indentify defects.
  • Work with engineers to resolve and re-test bugs. Monitored the bug tracking system to ensure high priority bugs get fixed in timely manner.
  • Participate in engineering team meetings, walk-through meetings and provide feedback during various development phases.

Confidential, San Francisco, CA

Quality Assurance Engineer

Responsibilities:

  • Worked with different smart mobile devices from four major wireless carriers ATT, Verizon, Sprint, T-Mobile.
  • Successfully validated weekly Flash Player 10.1 builds and verified fixes on different mobile operating systems Open Web OS, Windows Mobile and Android.
  • Executed daily performance test of Flash Player 10.1 on Nvidia’s Tegra APX 2600 Winmo Test Kit.
  • Performed video streaming test on the mobile devices over connections such as 3G and Wi-Fi.
  • Reported bugs, tracked defects, and resolved issues with developers.
  • Ran automation test scripts and make the relevant changes in the script as needed.
  • Track and report on the status of testing during the release cycle and its implications on the quality and reliability of the release.
  • Error logging and re-testing of bug fixes using Jira and in-house defect tracking tools.
  • Check in and maintain test results using Perforce revision control system.
  • Provided daily test results of the project to the management.

Confidential, Mountain View, CA

Quality Assurance Engineer

Responsibilities:

  • Successfully executed all the test cases by adopting both manual and automation testing.
  • Successfully executed many tests using in-house handset simulator.
  • Automated regression and release acceptance testing for many products utilizing QuickTest Professional and in-house automation tools.
  • Maintained automated scripts between releases.
  • Performed end-to-end and functional test on Android handsets.
  • Provided Functional, Integration, Regression, and Performance testing of WAP, Java, and Brew applications.
  • Used QXDM handset analysis tool to identify OS/target layer and application bug.
  • Used network analysis tool such as Ethereal to decipher SIP traffic between mobile device and the connected server to identify defects.
  • Used handset tools such as BrewApp Loader, Bitpim and Qualcomm EFS Explorer to upload and test Brew applications on handsets.
  • Knowledge Transfer, Support and mentored to new team members.
  • Worked closely with the development team for better understanding of application, testing coverage and performance.

We'd love your feedback!