PHILIP LIMITONE
West Hempstead, New York 11552
URL: philiplimitone.com
E-mail: *********@*****.***
Home: 516-***-****
Cell: 516-***-****
SUMMARY
Dedicated, highly motivated, detail-oriented Quality Assurance Engineer and QA Manager with extensive experience in mobile applications testing and mobile game testing as well as systems testing, PC game testing, test case design, and automated testing. Proven record of leadership, motivation and improvement among team members. Effective problem solving with a reputation for quality, accuracy, learning and teamwork.
TECHNICAL SKILLS
iPhone, Android, automated testing (Appium iOS, Selenium, Redwood Prueba, SeeTest, QTP (QuickTest Professional), DeviceAnywhere), manual testing, black box testing, white box testing, gray box testing, API Testing, UNIX, SQL, JIRA, VersionOne, YouTrack, Agile Process
PROFESSIONAL EXPERIENCE
WEBMD October 2015 - April 2017
Lead Quality Assurance Analyst
As Lead Quality Assurance Engineer, responsible for all aspects of QA testing process as well as managing offshore resources. Responsible for manual testing, and automated testing of apps on the iOS and Android platforms. Also responsible for writing test cases, QA planning and resource sharing among application projects and teams. Lead QA Analyst for WebMD flagship app on iOS. Lead QA Analyst for WebMD Allergy app on iOS and Android.
Responsible for manual and automated testing of apps on iOS and Android platforms
Formulated test cases for manual testing and offshore resources
Automated test cases done using Redwood Prueba for WebMD Allergy iOS app
Automated test cases done using Appium for WebMD iOS app
Goal to move to fully automated testing onsite
Test Cases written using JIRA platform, integrated within Agile Process
Responsible for management of offshore team for testing tasks
Responsible for managing offshore testing team on a project basis
Test Case management for offshore team as well for Regression testing on various devices on iOS and Android platforms
Offshore responsible mainly for manual execution of test cases
Conducted daily review of offshore work and maintained close relationship and communication
Offshore was used not just as a resource but as another team member
Periodic review of defects and stories to ensure proper test case coverage
Responsible for reporting to other teams for progress, issues and other items
Every day stand ups conducted with project teams to discuss issues, progress and other issues
Weekly team meetings to discuss new findings, technical items and project related issues
EACHSCAPE, INC. May 2012 - October 2015
Quality Assurance Manager
As Quality Assurance Manager, responsible for building a QA Department and QA Process from the ground up. QA Process built upon Agile Methodology. Also responsible for leading testing effort of entire platform on the web, iOS, Android and also for custom applications. Completely responsible for guiding the entire testing effort from code delivery, testing, generating defects, bug review, documentation, and release. Also deeply involved in Defect Triage process, assisting in managing relationships with external customers and prioritizing workflow based on development resources and customer expectations. As a one person department, the need to be organized, concise, efficient and work smoothly with other groups was integral.
Responsible for building QA Department and QA Process from the ground up
Responsible for instituting a QA Department and QA Process
QA Process built upon Agile Methodologies
Set Iteration timelines to fit within development resources available and customer expectations
Moved the company off of VersionOne ticket tracking system to YouTrack. This resulted in more efficient and easier ticket tracking, great cost savings to the company and less individual training.
Streamlined the company’s defect reporting process. Also eliminated bottlenecks in the ticket prioritization process
Time tracking was enforced and inefficiencies within the company were eliminated
Iteration planning and execution moved from an ad-hoc process to a schedule, following Agile Methodologies. All groups were involved in decision making process. Bottlenecks were eliminated and work was able to progress smoothly. This resulted in greater customer satisfaction
Time to fix defects greatly reduced based on tighter and stricter process.
Responsible for testing of entire platform on the web, iOS and Android
Responsible for instituting a QA Department and QA Process
Organized and performed all testing of web, iOS and Android platforms across various devices, operating systems and browsers
Formulated and maintained test cases and test scripts for all three platforms
Conducted daily Defect Triage assessments to sweep through new defects entered by customers or internal users to determine their severity.
Also responsible for testing bespoke applications (wireless or web based) for top-level external customers to ensure quality, stability and specifications were followed
Maintained extensive device inventory of iOS and Android devices to ensure broad test coverage across version, device type and popular OS/device combinations
Organized, managed, and guided Iterations from delivery to release
Formulated and maintained test cases and test scripts for all three platforms
Worked with developers to ensure iterations were delivered on time and with assigned work completed
Conducted defect reviews with developers and management to make sure that fixes were
properly prioritized and scheduled
Delegated authority to stop a release if the customer experience was affected. This was done after conferring with management and ensuring set criteria for this extreme case was fulfilled
Formulated Release Notes which were used as an internal document. External customers were notified of additions, modifications and fixes to the system using this document as a template.
CLEAR CHANNEL DIGITAL May 2011 - April 2012
Quality Assurance Engineer
As Quality Assurance Engineer, responsible for leading testing effort for iHeartRadio mobile application on iPhone and Android platforms. Also responsible for test case design and automated testing of the mobile application using SeeTest and QTP. Combined downloads of iHeartRadio on Android and iPhone are in the millions. And, also responsible for testing of internal tools and applications to assist numerous groups in curating and publishing stations to iHeartRadio on wireless devices and to the web application.
Lead Quality Assurance Engineer for testing iHeartRadio wireless application.
Responsible for testing of iHeartRadio wireless application on iPhone and Android
Compile bug reports and track testing efforts using JIRA
Responsible for test case creation and assignments using TestLink
Perform regression, smoke, and sanity testing on iHeartRadio wireless application across multiple devices and OS's on iPhone and Android platforms
Responsible for assessing work to be done in-house or by 3rd Party testing partner. Work assessed by in-house device availability, available resources, priority and time availability.
Communicate with team managers, Product and Engineering groups to schedule tasks, define priorities, and streamline internal processes to cut down on testing time and expedite shipment and release
Attend weekly strategy/status meetings to discuss short term and long term goals and provide updates for ongoing tasks, and voicing immediate concerns and upcoming priorities.
SONIC BOOM, INC. November 2008-May 2011
QA Manager (December 2010 – May 2012)
As QA Manager, assumed full leadership role of the QA process within the Post Production group and managing off-site testing done by a 3rd party contractor
Responsible for all aspects of the QA process for wireless media company.
Responsible for testing of mobile applications and games
Assess bug reports and other test-related internal and external communications
Perform regression testing when needed in-house on applications and games after fixes, content pushes and other routine maintenance
Entirely responsible for managing all testing done by 3rd party contractor
Responsible for all aspects of submission process for all games and applications across all carriers
Communicate extensively with upper management, Product and Marketing groups to schedule work, define priorities and find bottlenecks within internal processes to cut down on testing time and decrease time to release.
Attend weekly strategy/planning sessions with upper management to discuss short and long term company strategy as well as provide and receive updates for ongoing tasks and upcoming priorities
Attend periodic “Ideation” meetings to brainstorm for new ideas for possible games, applications and other company strategy
Senior Quality Assurance Engineer/Lead QA Engineer (November 2008 – March 2010)
As Senior/Lead Quality Assurance Engineer in the Post-Production group, performed testing on mobile applications and games across a wide array of devices on the major wireless carriers. Also lead testing effort on organization’s first standalone PC game.
Responsible for all aspects of testing mobile applications and games for wireless media company. Currently leading a team of two QA Engineers as well as managing off-site testing done by a 3rd party contractor.
Responsible for testing of mobile applications and games including ToneMaker, WallpaperMaker, America’s Top Hotties, Puzzlings, Red Neck Fishin’, Dream Chronicles, Kill All Bugs!, Virtual Villagers, Graffiti Artist, iKnow Movies, Sexy Cougars, America’s Top Hotties, MyToneStudio, Pocket Farmer, Pocket Zoo Keeper, and Unlimited Tones on BREW and J2ME devices as well as iPhone and iPod Touch, RIM BlackBerry and Windows Mobile Devices.
Lead testing effort for Rhythm Zone, Sonic Boom’s first standalone PC game
Bug Reports compiled using JIRA.
Perform regression testing to confirm bug fixes made by in-house engineers as well as 3rd parties contracted by the company.
Responsible for test plan creation for numerous applications and games.
Involved extensively in porting process
Perform testing on hundreds of devices from BREW to J2ME to iPhone and iPod Touch
Responsible for organization of product submissions to various carriers from Verizon (NSTL), AT&T, T-Mobile and Apple.
Many user-interface suggestions during testing were made and implemented that greatly enhanced the user experience
Communicate extensively with Product, Marketing and Engineering teams to schedule work, find bottlenecks in workflow and optimize time spent testing
VINDIGO/ZINGY, INC. April 2004 – November 2008
Senior Quality Assurance Engineer/Lead QA Engineer
Throughout tenure, gradually assumed duties on the testing team that increased in depth, scope, and responsibility, eventually culminating in a leadership role.
Responsible for all aspects of testing mobile applications and games for fast-paced, growing, and innovative wireless media company.
Responsible for testing of mobile applications and games including MapQuest Mobile, Vindigo City Guide, Vindigo City Guide 3.0, MovieGoer, MovieGoer 2, Plaxo, CelebrityNow!, GuyStuff, Plaxo Mobile, Free Yayo, Get Rich or Die Tryin’, Super Puzzle Pak on BREW and J2ME devices
Extensive experience and knowledge across BREW and J2ME devices (including RIM Blackberry), which led to many improvements made to mobile applications
Bug reports compiled using Bugzilla
Performed regression testing to confirm bug fixes were valid and to verify proper functionality of the back-end systems as well as applications
Many user-interface suggestions during testing were made and implemented that greatly enhanced the user experience
Performed testing on hundreds of devices on BREW and J2ME platforms
Fast turn-around of testing devices allowed for faster time to market and greater revenue for the organization
Lead QA Engineer for porting Vindigo City Guide, MapQuest Mobile, and MovieGoer to RIM Blackberry devices
Responsible for all aspects of maintaining, appraising, and documenting in-house, back-end phone setting system
Appraised all new phones arriving to the team
Added appraised settings to in-house system and documented these settings
Responsible for resolving device conflicts that arose from devices being clones or having the same User Agent, etc.
Responsible for “backfill” testing existing applications on new carrier devices (BREW and J2ME) for Verizon, ATT/Cingular, and Sprint/Nextel, T-Mobile, Telus, Virgin Mobile
Responsible for adding tested applications to our live sell-deck.
Fast turn-around for testing increased revenue and exposure for the organization
Responsible for organizing application submissions for carrier testing
Submitted applications for testing and release to NSTL across numerous BREW carriers such as Verizon, Alltel, and US Cellular. Also prepared test sheets.
Responsible for cataloging test reports and ensuring application release
Resolved errors reported during NSTL testing if known issues
Responsible for application submission to AT&T (Motricity, Media Net, Media Mall)
Also responsible for application submission to Sprint, and T-Mobile
Responsible organizational mobile games testing effort
Performed testing for various mobile games on organizational roster, including Super Puzzle Pack, Shadowgate, Free Yayo, Get Rich or Die Tryin’, and Mad Libs
Derived test cases for numerous games for in-house use as well as 3rd party use
Numerous improvements made to gaming applications made from errors found in testing and from 20+ years gaming experience
Gradually assumed a leadership role on the team through experience and knowledge
Responsible for up to five testers at times, each fulfilling various roles testing freshly developed applications or testing legacy applications on newly arrived devices.
Responsible for scheduling tasks for entire team.
Also responsible for submitting frequent status reports to direct and upper management to inform them of project progress and issues found during testing
Communicated extensively with Product, Marketing and Engineering teams to schedule work, find bottlenecks in workflow and optimize time spent testing
Much time spent in a mentoring role to educate and encourage all team members to learn new aspects of the task as well as new technologies
ERICSSON, INC., Woodbury, NY September 2000- March 2003
Junior Software Engineer, Design Unit
Junior Quality Assurance Engineer, Design Unit
Throughout two-year plus career gradually assumed duties that increased both in depth and responsibility.
Responsible for testing various feature sets on components of a large-scale telecommunications messaging system.
Derived test cases for various feature sets of component from component and system specifications which are utilized organization-wide
Test cases, results, and test reports fully documented and peer reviewed to ensure accuracy and correctness.
Primarily conducted black-box testing, concentrating on input and output concerning functionality of the feature set of that component.
Generated error reports using Remedy Action Request System to centralize information so all areas of the organization could obtain easy access to them.
Performed regression testing to retest any open error reports that may have been fixed, find new bugs, and verify that documented errors have been corrected.
Performed testing using Negative Test cases to verify improper or erroneous information is properly handled by the system and adheres to system specifications.
Testing performed using a variety of tools (custom in-house test stubs and custom in-house testing applications).
Worked closely with system developers for clarification of system specifications and the expected function of the system to streamline testing procedures and eliminate redundancies.
Utilized strong comprehension and analytical skills to decipher technical specifications which resulted in achieving both effective test cases and easy-to-read documentation.
Responsible for designing, coding, implementation and maintenance of a number portability system (using DNS and Enum) between telecommunications operators
System utilized queries to a DNS server (an external directory system) for resolution of client MSISDN’s using the Enum or IMSI standard.
Worked closely with design team to review design enhancements or changes in specifications
Design and coding changes done using Rational Tools (Rational Rose and Clear Case) utilizing UML to ensure uniformity and portability throughout the entire organization.
Wrote extensive technical documentation which outlines the design, use, configuration, and troubleshooting of the system.
Responsible for designing, coding, implementation, and maintenance of a concurrent logging mechanism for large-scale telecommunications messaging system
Utilized XML to optimize system performance and facilitate system design, coding, implementation, and retrieval of generated logging messages
Designed and implemented a retrieval application for logged information via a GUI using Java Swing. Logged information can be retrieved and formatted using options in the GUI
Worked in tandem with design team to resolve design issues, changes and enhancements which resulted in a more viable component
Design changes executed using Rational Tools (Rational Rose, Clear Case) utilizing UML to ensure uniformity and centralization of design changes.
Created extensive set of technical documentation that encompassed system design, use, configuration, and troubleshooting, which is used extensively organization-wide.
EDUCATION
Saint John’s University, Jamaica, New York
B.S. Computer Science, Minor in Business