Post Job Free
Sign in

Engineer Test Cases

Location:
West Hempstead, NY
Salary:
85000
Posted:
July 23, 2017

Contact this candidate

Resume:

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



Contact this candidate