
Successful QA (Quality Assurance) Manager for 8+ years, who has successfully built software test teams from the ground up, and can adapt testing process according to business and technical demands.
Seasoned QA software testing expertise for 12+ years, with wealth of technical expertise, into current web technologies and standards.
Long or short-haul contracts catered for; from longer-term QA initiative, to a few days of usability testing and consutlancy.
Fully conversant with project release cycles, from initial analysis through to post-launch and maintenance, observing the most prominent of development/project management methodologies (Agile, SCRUM, RUP, Prince2).
Implemented QA practice and process in some of the most demanding companies, and have good experience dealing with offshore development teams.
Often extend beyond testing remit, with additional skills in business analysis, change control and release management.
Email: pablo@jaffamonkey.com
Website: www.jaffamonkey.com
Blog: www.jaffamonkey.co.uk
Agile, SCRUM, TDD, Waterfall, Prince2, Test Director, RedMine, Mantis, Bugzilla, JIRA, ClearQuest, Selenium, Fitnesse, TestComplete, Astra QuickTest, Junit, STAF, CVS, Subversion, WinRunner, Empirix, LoadRunner, Firebug, XHTML XML, JavaScript, Ajax, jQuery, CSS, Perl, CGI, SQL JSP, ASPNet, VB, XML, XSLT, PHP, Java, HTML, CSS, Python, C++, C, Windows (Server, 2000, XP, Vista), Linux, Mac OS X, Unix, Ubuntu, ASP.NET, J2EE, RoR, Tomcat, Zope, Jboss, Flex, Air, Oracle, MySQL, SQLServer, Postgres, Tridion, Wordpress, Teamsite, Joomla, Drupal, CVS, SVN, Zope
(Privately Held; Computer Software industry)
November 2010 - Present (2 months)
Remit: To define Agile/SCRUM test processes for testing a Flex/Air system designed for studio and job management.
Tasks:
Redefine SCRUM process to streamline issue management
Implement and manage defect management system (JIRA)
Daily testing/verification and cycled regression tests
Performing usability evaluation
Acceptance test scripting for general testing and UAT.
Contribution to user stories, and general Agile/SCRUM processes guidance
Technologies: Adobe Flex, Air, JAVA, Linux, MAC, JIRA, Greenhopper, Flex Monkey, Charles
(Online Media industry)
June 2010 - September 2010 (4 months)
Remit: To define QA processes for testing the core and bespoke versions of product
Tasks:
Define Strategy and Planning
Implement and manage defect management system (JIRA)
Coordinate and define client UAT process on releases.
Perform usability review (including Accessibility)
Secure test resources based on planning needs
Ongoing functional and usability testing on application
Defining test data and test environment requirements.
Contribution to user stories, and general Agile/SCRUM processes guidance
Technologies: JAVA, JSP, Javascript, JQuery, Linux, MAC, Firebug, Selenium, JIRA, Greenhopper
(Privately Held; Information Technology and Services industry)
May 2010 - May 2010 (1 month)
Remit: To provide QA for LMS educational software (based on Drupal/Flash)
Tasks:
Perform usability review (including Accessibility)
Code Review
User Experience Recommendations
Security
Technologies: PHP, Linux, MAC, Firebug, Norton Ghost
(Online Media industry)
February 2010 - April 2010 (3 months)
Short hiatus working on start-up project as project manager/developer to kick-start beta-launch at end of April. I implemented Wordpress MU CMS driven classifieds site, aimed at providing platform for home-owners and commercial property owners to lease out spare space in a more affordable and felxible way than traditional storage. I developed/re-engineered plugins to extend wordpress to incorporate the startup’s requirements. Inlcuding a fully automated booking system.
(Public Company; PSON; Publishing industry)
October 2009 - February 2010 (5 months)
Tasks :
Implementing test strategy and planning for Agile web application projects.
Evaluating and implementation of test and project management tools
Writing Acceptance tests based on user stories and automating where possible
Writing tester user guides, and other related documentation.
Advisory capacity to other on and offline projects.
Coordinating User Acceptance Testing
Defect Management
Technologies: Oracle 11i, SQL, UNIX, Linux, Adobe Air, Adobe Flex, PHP, Apache Ant, Linux, Fitnesse, Selenium, WebLoad, Mantis bugtracker
(Privately Held; Marketing and Advertising industry)
October 2009 - October 2009 (1 month)
Remit :
Identifying usability, performance and standards issues on revamped Virgins Trains booking system, a week before go-live.
Tasks:
Usability evaluation
Recommendations on changes to design functionality for long term roadmap.
Advising on test processes to adopt into their strategy.
Challenges : To perform the most extensive effective test coverage in short timescale.
Technologies: ASP.NET, Postgres, Javascript, Adobe Flash, MPEG, Bugzilla.
(Online Media industry)
July 2009 - September 2009 (3 months)
Wordpress consultancy
(Online Media industry)
June 2009 - July 2009 (2 months)
Remit : Identifying major usability and user experience issues on survey administration and end-user activity.
Tasks:
Redesign of template pages based on findings
Recording and reporting bugs as/when discovered in course of design review
Design and coding recommendations to development
Challenges :
Re-engineering design specifications
Ensuring that issues can be resolved by design rather to re-code
Technologies: SQL Server, SQL, ASP, Javascript, Balsamiq.
(Online Media industry)
December 2008 - May 2009 (6 months)
Project: Multi-site CMS (Ruby on Rails) for multiple online magazine sites (20 for first rollout)
Remit :
Agile Test management, strategy and planning
Test environment maintenance (Ruby on Rails)
Identifying resource requirements and hiring
Implementing process for web accessibility and coding standards
Defining and controlling release process
Coordinating Business Acceptance Testing for the magazine brands
Identifying test tools, including automated regression test tool
Load Testing using LoadRunner
Data Migration test coordination
Automated test planning for Selenium
Recommendations for project and development management improvements
Challenges :
Extending QA process into other project areas
Author of a proposal for corporate test management process and testing policy
Reverse engineering business requirements
Introducing process for requirements submission and signoff
(Privately Held; International Trade and Development industry)
July 2008 - November 2008 (5 months)
Project : Agile Test management, strategy and planning for the XML Platform, and subsequent projects built on it.
Remit :
Identifying resource requirements and hiring
Mentored and coordination of user acceptance testers and business users
Identifying test tools, including automated regression test tool
Reviewing and approving Use Case Requirements
Challenges :
Implementing test strategy and planning within organisation new to modern web development
Managing quality processes with external development companies
Designing and implementing automated test framework using the test tools in Microsoft TFS (Team Foundation Server)
Load and Regression Testing using Visual Studio team Test
(Public Company; EMA; Publishing industry)
February 2007 - May 2008 (1 year 4 months)
Project : Large CMS deployment, for centralised CMS for 20+ online magazines
Roles :
Implementation test process in fast—paced Agile/SCRUM environment
Evaluated existing general test strategy and revised to match project requirements
Created Functional, UAT and Load Test Plans
Implementing sign-off process for ongoing releases
Creating support structure after go-live
Integrating helpdesk/support process into the project defect management
Introducing SCRUM methodology for defect management and product reviews
Managing team of 5 testers
Challenges :
Implementing test processes and quality control on project with aggressive deadlines
Managing expectations of stakeholders, in absence of complete requirements
Post go-live, devised a 1st and 2nd line support process to enable live users to contribute to ongoing development/test cycles
Coordination of data migration on live system
(Public Company; BOX; Chemicals industry)
November 2006 - January 2007 (3 months)
Project : Teamsite Corporate CMS upgrade to worldwide BOC offices.
Remit :
Test Coordination of the Teamsite 6.5 CMS Upgrade deployment to international
Coordination of training effort for business and end users
Managing business communication development between the BOC zones
Providing guidance on test processes for future similar projects
Enhancing the profile of testing in general, within BOC
Test and Training document management using Documentum
Coordinating development and testing of plugins developed by offshore teams
(Public Company; NKE; Sporting Goods industry)
July 2006 - August 2006 (2 months)
Project : Website for Nike RunLondon registration and payments
Remit :
Maintaining test environment
Executing tests based on existing test plans
Testing API for googlemaps and Routeplanner
Defect Management (Bugzilla)
Coordinating Bugfix releases
(Public Company; DIS; Internet industry)
November 2005 - June 2006 (8 months)
Project : International deployments of MMORPG game (http://www.toontown.com)
Remit :
Define a test strategy and end to end test plans for Agile-driven Toontown localization projects
Coordinating third-party testing efforts with localizations
Project managing external Toontown integration projects
Refining and implementing new Test processes for Toontown releases/upgrades
Creating and maintaining test plans/test cases on Test Director
Creating and maintaining Defect Management process, also using Test Director
Testing subscriptions/registration (external API’s)
Coordination external party testing on new localization upgrades
Manage the release cycles on third-party projects, ensuring that Disney policies and requirements were adhered
Designing test plan templates for other Disney games projects, which were required for external partners to follow and comply with (including external companies producing games for Disney)
Initiating plans to extend Disney’s business relationship with their translation company, to design a user-friendly CVS system to manage the Localized data, and make it easy for external companies to review
Day to day test coordination of Toontown website regression, including web accessibility (WCAG/WAI), and w3c coding standards
Configured and used Selenium with IE and Firefox, for usability testing on registration and informational websites
Challenges :
Configured and used Selenium with IE and Firefox, for usability testing on registration and informational websites
Adapting testing processes to fit within Agile methodologies, applied in an internationally distributed environment
Redefining the Localization Test process from translations through to the review process between the external local ISP partner, and the development team
(Privately Held; Wireless industry)
February 2005 - April 2005 (3 months)
Smartner Always-On Mail® is middleware that mobilises an ISP or work hosted mail account.
Remit :
Defining Test Strategy to accommodate pure SCRUM environment
Defining Functional, Security, Load test plans
Identifying resources needed and hiring accordingly
Mobile OS Compatibility testing (Palm, Windows Mobile, Windows CE, Symbian)
Building and maintaining a test environment (Tomcat/Postgres)
Introducing release acceptance criteria for deployments to test environment
Load testing Sun cluster with load balancer, using STAF, Junit and XML Profiling
leading test team efforts
(Media Production industry)
January 2005 - March 2005 (3 months)
Project : Propriety technology providing On-Demand In-Store CD Manufacture from a central digital content database
Remit :
Defining Test Strategies and Release Procedures of VMS system for final phase before launch
Responsibility for Product Releases – to ensure software went through full test process before being demonstrated to potential buyers
Network/Database(SQLServer) performance testing
Code Reviews
Testing music Upload/Download, and on-demand streaming
(Public Company; 11-50 employees; Online Media industry)
November 2004 - December 2004 (2 months)
Position: Project Manager
Research, Planning and Implementation of open source ecommerce system for S2 Solutions (t/a as Provide)(http://www.provide.co.uk/). The remit was to analyse business requirements, and apply a relevant open source model based on scalability and minimal post-project support. Open source was chosen for cost, and maintenance reasons.
OSCommerce was the open source used (PHP/Postgres), which was customised their catalog administration requirements, and implemented on Fedora Core 3 (RedHat?) server, to provide a truly open source environment. The system current support up to 10K products, and uses Postgres as database. Due to size of the company, I was responsible for full end-to-end project management from initial analysis, through to server configuration and code customisation.
(Public Company; Broadcast Media industry)
November 2003 - August 2004 (10 months)
Project : Colledia Digital Asset Management (DAM) project – Ingest, encoding, decoding, online video editing/publishing.
Roles :
Defining Test Strategies and processes for UAT, Regression and Integration testing.
Defining the associated test plans and test cases.
Coordinated and assisted in ongoing release testing including encoding quality, IPTV live streaming and video on demand functionality.
Analysing new business requirements
Assisted in resourcing for the creation of a formal testing department, to work cross-projects.
Maintaining Release and Defect Management procedures
Implemented an open source system for bug-tracking(Mantis)
Coordinated implementation and user training of Mantis
(Privately Held; Internet industry)
August 2003 - October 2003 (3 months)
Project: Sun-partnered eUniversities system
Remit :
Defining Test Plans and Test cases
Executing tests as part of release process
(Telecommunications industry)
September 2002 - July 2003 (11 months)
Project : Implementation of MMSC and Mobile Video Platform
Remit :
Providing project test plans
Coordination of Nokia MMS integration into o2 network
Tested extensively across top 20 devices, including user experience tests
Video streaming tests across GPRS/3g network
Video Streaming performance testing and monitor
Oversaw MMSC/NAP Resilience testing, performed by Nokia
Mobile OS Compatibility testing (Palm, Windows Mobile, Windows CE, Symbian)
Load testing on SMS push Marketing system
(Public Company; MLTX; Financial Services industry)
December 2001 - February 2002 (3 months)
Project : mulltexinvestor.co.uk investor portal
Remit :
Defined test plans for online portal release schedule
Running regular automated tests using Empirix
Verifying site front-end content
Web Acessibility testing and code reviews.
Maintaining the test environment
(Public Company; SNE; Consumer Electronics industry)
January 2001 - May 2001 (5 months)
Project : Sony Playstation II – European portal site rollout, in multiple regions, and coordinated the Localization testing with the language teams.
Remit:
Review previous test documentation left by Accenture
Defined new test strategy and associated functional and usability test plans
Reviewed J2EE architecture documentation to produce technical test plan
Defined Test Release Process, and defect management cycles
Managing and Resourcing UAT/Functional testing on playstation.com releases
Localization test coordination, with the language team
Maintaining the test environment
(Privately Held; 51-200 employees; Online Media industry)
August 2000 - October 2000 (3 months)
(Public Company; 501-1000 employees; Online Media industry)
May 2000 - July 2000 (3 months)
(Public Company; 5001-10,000 employees; Online Media industry)
January 2000 - March 2000 (3 months)
(Public Company; 1001-5000 employees; Telecommunications industry)
July 1999 - December 1999 (6 months)
Test Analyst on database conversion project
(Public Company; 10,001+ employees; Oil & Energy industry)
January 1999 - July 1999 (7 months)
UAT Test Manager on CRM system
(Public Company; Internet industry)
July 1998 - November 1998 (5 months)
(Public Company; Information Technology and Services industry)
April 1998 - June 1998 (3 months)
(Public Company; 1001-5000 employees; Telecommunications industry)
October 1997 - April 1998 (7 months)
Test Analyst CRM, Billings and Sales systems for Belgacom (Belgium)
(Public Company; 10,001+ employees; Information Technology and Services industry)
June 1997 - October 1997 (5 months)
Test Analyst on BT GIS Project.
(Public Company; 1001-5000 employees; Information Technology and Services industry)
June 1996 - May 1997 (1 year )
Server and Network support for BP (Hemel Hempstead, working through inhouse consultancy firm, Sema)
HND Computing
1993 - 1995
BA English, IT
1988 - 1990