We provide IT Staff Augmentation Services!

Mobile Qa Engineer Resume

5.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY:

  • 11+ years of Software QA experience testing native Mobile (Android/iOS) and web - based applications.
  • 9+ years of experience testing native Mobile (Android, iOS, Brew) applications.
  • Developed Appium -Cucumber -Ruby custom automation framework from ground up for Android/iOS.
  • Tested API endpoints using Cucumber, RSpec, Ruby: CI with Jenkins.
  • Implemented Continuous Integration system using Jenkins.
  • Experience with writing test documentation: test plans, test cases, bug reports, wiki docs.
  • Expertise in Software Development Life Cycle (SDLC), Agile, Scrum, Quality Assurance Life Cycle (QALC), QA standards, SQA Methodology, testing strategies, and tools.
  • Experience with building, managing and training offshore and onsite teams of QA engineers.

TECHNICAL SKILLS:

OS: Windows, Mac OS, Unix, Linux.

Mobile: Android, iOS, Blackberry Tablet OS(QNX), WebOS, Brew, Windows

Applications: RubyMine, Eclipse, MS Office, Ghost, VMWare/ Fusion

Programming: Ruby, Java, HTML, JavaScript, SQL, Shell Scripting

Databases: Oracle, MySQL.

Networking: TCP/IP, FTP, Telnet, HTTP, Internet, Intranet, LAN, WAN.

Bug tracking: JIRA, PVCS Tracker, Eproject, Team Track, Mantis, Bugzilla, Elementool, Watson.

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, CA

Mobile QA Engineer

Responsibilities:

  • Automation and manual testing of BabyCenter native app on Android/ iOS devices.
  • Developed Appium -Cucumber -Ruby custom automation framework from ground up for Android/iOS.
  • Implemented Continuous Integration system using Jenkins, Bitbucket, and Source Lab.
  • Automated with Parallel execution of multiple real devices and simulator, decreasing execution time.
  • Automated Smoke, Sanity and Locale testing resulting in reducing test cycle duration by 25%.
  • Actively participated in improving App rating from 4.5 to 4.7.
  • Created test plan using Test Rail with the complexity of locale testing and various OS.
  • Analytics testing using Charles Proxy and Automation (Omniture, Localitics, Krux, Optimizely, etc.)
  • Localization testing (Manual and Automation) of nine different languages.
  • Work in Agile Scrum environment with 2-week sprint cycle.
  • Analyzing New Relic crash logs to alert Dev team on productive issues.
  • Used JIRA to track new Stories, update story AC, create testing tasks, report/verify bugs.

Test Environment: Xcode, Android Studio, Postman, Jenkins, Ruby Mine, Git Bitbucket, Android SDK/ADB, Charles Proxy, HockeyApp, Appium, Cucumber, RSpec, JIRA, Agile, Scrum.

Confidential, San Francisco, CA

Sr. Software QA Engineer - Mobile Team Lead

Responsibilities:

  • Mobile Automation of Flixster Android App using Cucumber, Appium, Ruby with integration of GitHub and Jenkins CI server.
  • Tested API endpoints using Cucumber, RSpec, Ruby: CI with GitHub and Jenkins.
  • Responsible for full lifecycle testing of the Flixster app on iOS, Android, and web-based platforms.
  • Developed, maintained and executed manual and automation test cases.
  • Responsible for testing all mobile ads from different SDK providers (DFP, Amazon, FB, etc)
  • Tested functionality and integration of UltraViolet (cloud digital rights locker)
  • Utilized Android SDK and Xcode to extract data and analyze logs.
  • Created, executed and updated test cases/User Stories with TestLink.
  • Reported and verified bugs using JIRA.
  • Used adb commands to perform various actions.
  • Tested features: Movie trailers, Streaming/Downloading, showtimes, ticket purchasing, Ads (DFP, Amazon), Social (FB, G+, Netflix), usage data (GA), Push Notifications, etc.,
  • Test execution emphasis: Automation (regression), Ad-Hoc, Functionality, Performance, Regression, Smoke, Ad network tests, Stress test (monkey, monkeyrunner), Acceptance, Upgrade

Test Environment: Android 2.x-6.x, Android SDK/ADT, iOS 4.x-10.x, Xcode, Charles, JIRA, Rubymine IDE, GitHub, Jenkins, HockeyApp, JIRA, Appium, Cucumber, RSpec, Windows, Mac OS, VMware.

Confidential, San Francisco, CA

Software QA Engineer

Responsibilities:

  • Tested Adobe Flash Player and AIR (Adobe Integrated Runtime) on multiple Android (2.x-4.x) Mobile devices and tablets.
  • Tested Adobe Touch Apps (Photoshop, Debut, etc) on a number of Android tablets.
  • Performed testing of Adobe AIR Runtime on QNX based Blackberry Tablet OS.
  • Performed Functionality testing of command-line Adobe AIR Developer Tool (ADT) and AIR Debug Launcher (ADL).
  • Set up and Executed Manual and Automated tests using Adobe Automated Test System, Device Certification Test Suite (DCTS).
  • Analyzed and modified Manual and Automated test cases; verified test media.
  • Captured and reviewed Logs for errors and modified configuration files.
  • Tested mobile device supported FP/AIR features, Mobile AIR Apps and media/streaming content.
  • Worked closely with project management and software developers to resolve product and test issues
  • Created and updated wiki pages with project related content and QA updates.
  • Analyzed, summarized and reported QA results daily and weekly.
  • Set up test environment: tool, drivers, Android SDK, Adobe SDK device troubleshooting/debugging.
  • Test Execution: Ad-Hoc, Daily Smoke, Bug Regression, Performance, Certification, Functionality.

Environment: Android 2.x-3.x, Android SDK/ADT, Adobe AIR SDK, Flash Builder 4.5, Actionscript 3.0,XML, WebOS, QNX 6.5, Blackberry SDK, Perforce, Win XP, Mac OS, DCTS, VMware.

Confidential, San Francisco, CA

Sr. QA Engineer - Team Lead

Responsibilities:

  • Responsible for QA project planning, managing and testing of multiple releases of Nokia Mobile devices and various releases of mobile Applications for a major US wireless-carrier.
  • Led a team of 5 Software QA engineers.
  • Worked with Nokia developers ensuring software issues understood and resolved.
  • Performed testing of Messaging (SMS/EMS/MMS), Mobile Social Networking (Twitter, Facebook, Flickr), Email, VVM, Mobile Browsers, WAP, WAP Push, WAP Provisioning, BREW applications, Bluetooth, Media, Media Sync, and DRM Technologies on various mobile devices.
  • Test Execution: Ad-Hoc, Smoke, Functional, UI Standards, Data Integrity, Interruption/Handoff, Boundary Analysis, Regression, and Stress Tests.
  • QA Project Planning, Resources Identification & Assignment, Documentation Review.
  • Created and modified QA Test Plans & Strategy.
  • Execution and coordination of QA tasks with members of QA, Development, and Account Managing teams located both domestically and off-shore.
  • Prepared detailed QA Status Summary Reports with analyzed test results for each assignment and provide Daily Resource Allocation Reports.
  • Prepared assignments and provided leadership to a team of 4 test engineers.
  • Test Environment: GSM, CDMA & 1XRTT networks; 3G; WAP & HTTP protocols; BREW.
Confidential, CA

Software QA Engineer

Responsibilities:

  • Performed project planning and testing of various educational, communication, interactive, and ecommerce applications for multiple developers at all stages of software development life cycle.
  • Helped to coordinate testing activities of web based management application with integration of government, insurance and private data.
  • Created and executed Test Cases and Test Matrices.
  • Set up and configured test environments with Ghost and VM Ware.
  • Worked on multiple projects simultaneously in fast paced environment.
  • Reported and verified bugs using various bug tracking systems.
  • Extensive experience testing on all Windows and OSX Platforms.
  • Test execution emphasis: Ad-Hoc, OS/Browser/Application Comparability, Boundary, Functionality, Performance and Regression testing.

We'd love your feedback!