Philip Limitone
175 Spruce Street
West Hempstead, New York 11552
Home: (516) 483-9335
Mobile: (516) 225-3729
Email: plimitone@gmail.com
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 Engineer
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 iOS app and also for WebMD Allergy iOS app.
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 team 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 manual testing of iOS, Android and web
– 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
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 AndroidCompile 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 2011)
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
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