The Professional Résumé of Abraham Heward Contact Information 10033 N 35th Place Phoenix, Arizona 85028 (703) 346-8620 abe@abeheward.com Web Site: www.abeheward.com Skype: abraham.heward LinkedIn: http://www.linkedin.com/in/abrahamheward Software Development Experience Senior Test Engineer FetchBack, Inc., Tempe, AZ (480) 289-5555 July 2010 to Present FetchBack provides an online advertising service known in the industry as “retargeting”. My role in the company is to help to plan the company’s development schedule, test newly developed features and bug fixes, and write and maintain a suite of automated regression scripts, written in Ruby/Watir. Issues are tracked in Jira, and product design and testing documentation is written in Confluence. Currently Working On: Extending the reach of our automation tools using the Ruby library “Watir-Webdriver.” Accomplishments: Gave a presentation on how to write effective "bug" reports to the Account Management team. Wrote design documentation for Fetchback's advertiser reports, as well as detailed instructional descriptions of various aspects of “Fido,” Fetchback’s proprietary tool for managing a client’s online advertising campaign. Codified the company's development process, describing and defining all the steps, from design to release. Starting from scratch, developed a suite of automated regression checks using Watir, Ruby, and SQLite3, with enough coverage of critical features that now the weekly releases—once a source of trepidation sometimes followed by panic—go smoothly, like clockwork. Testing Consultant Humana RightSourceRx, Phoenix, AZ (800) 379-0092 December 2009 to July 2010 RightSourceRx is the mail-order pharmacy arm of Humana Health. I was hired to test RightSourceRx’s system responsible for the scanning and OCR of all incoming mail and fax orders—internally known as “Fairfax”. Accomplishments: On a team consisting of 17 people, I wrote over 2000 of Fairfax’s approximately 5000 test cases, based on existing design documents, prior to actual delivery of working code. Regression-tested “MailRx”, RightSourceRx’s current front end for their patient and prescription order records database. Consulted with the team managers, recommending ways to streamline process and improve testing efficiencies. Mentored the team on testing philosophy, including giving a PowerPoint presentation on Goodhart’s Law and the potential dangers of becoming “test case obsessed.” Head of Quality Assurance Qtask, Inc., Burbank, CA (818) 562-8400 September 2007 to December 2009 Qtask developed an innovative online project management, collaboration, and accountability SAAS product. It blends the newest ideas from web 2.0, social networking, real-time interaction, speed, and intuitive UI. My role was to manage the testing process. Accomplishments: Built the test team from the ground up. This included interviewing candidates and training new hires when necessary. Managed the small team of part-time contractor testers. Managed the preliminary development of a suite of automated tests of Qtask's API calls, using Watir, an open-source testing library for Ruby. Collaborated on improving the development process to ensure the least number of bugs slipped through, in spite of the web site's aggressive weekly release schedule. This included defining the release schedule, tracking showstopper bugs, managing the update process, and coordinating emergency "hot fixes" to the site when necessary. Wrote and maintained all of the company's testing documentation, including a "New Tester Orientation"– a document designed to acquaint new hires with Qtask's unique development process (which resembled the Agile methodology). Met weekly and semi-weekly with development heads to track and modify project priorities. Worked with the Marketing department to design and implement a process for coordinating copy writers and IT staff (who were on opposite sides of the country) to ensure safe and frequent updates to Qtask's marketing web pages. Prior to implementing the process, many embarrassing problems would inadvertently "go live", to be found by customers. The new process minimized these types of mistakes. Quality Assurance Analyst McKesson/Relay Health, Scottsdale, AZ (480) 663-4000 June 2007 to September 2007 RelayHealth, a subsidiary of McKesson, developed and maintained a Visual Basic product called "ProHelpDesk", designed to process claims for prescription medication. Accomplishments: Evaluated a number of test automation tools, such as Seapine's QA Wizard Pro and Mercury's QuickTest, to quickly determine whether any would be a good fit for ProHelpDesk. Reported my findings and recommendations to the development team. Wrote a number of test plans based on vague requirements specifications. This process required taking the initiative and making frequent contacts by email and phone with the offsite development staff to get questions answered regarding expected functionality. Reported bugs and tracked time using their bug database, which was custom made in MS Access (and, prior to leaving to join Qtask, I strongly suggested they consider using other tools for this purpose). Testing Contractor Blueprint Consulting, LLC, Phoenix, AZ (602) 343-1806 November 2006 to May 2007 Blueprint Consulting was charged with testing the U.S. District Court's Case Management and Electronic Case Filing software. The position required black-box manual testing, verifying fixes, regression testing existing system functionality, and occasionally running SQL database queries to ensure the integrity of any underlying data that could not be seen from the application's front end. The position also required, during the final phase of beta testing, some minor supervision of on-site beta testers. Accomplishments: Authored numerous detailed test case documents in Word Perfect, based on the provided design/requirements specifications, as well as my own exploratory testing and initiative. Reported issues to the development staff, located in Washington, DC, via Lotus Notes and Bugzilla. Quality Assurance Manager/Quality Assurance Specialist Harmony Information Systems, Inc., Reston, VA (703) 674-5100 August 2004 to October 2006 Harmony Information Systems, Inc., is the leading provider of information management solutions for both government and private provider human services organizations. I was brought in to test their web-based, highly customizable product. Accomplishments: Initially hired as the company's only full-time manual tester of "Web Harmony", the company's flagship product. When hired, Web Harmony had out-of-date help manuals and extremely limited or non-existent requirements documents. Within 6 months I had become one of two experts on the product, such that we became the unofficial second-tier for customer support. Ultimately managed 3 additional testers. To ensure that QA would be able to quickly provide management with accurate reports regarding the current status of testing, I began the process of cataloging a comprehensive suite of test cases in Mercury's Test Director. As a result, QA could, at will, provide Harmony's stakeholders with a concise summary of where we were in the testing cycle. Bugs and feature requests were tracked in Web Harmony itself. Edited a number of updates to the Help manuals. Learned basic SQL commands and MS Enterprise Manager, creating queries to verify the integrity of the system data. Lead Tester Desert Document Services, Tempe AZ (800) 726-9898 January 2002 to July 2002 Desert Document Services, Inc., develops software to help lenders streamline the preparation of loan document packages and have the ability to roll out new loan products quickly and cost-effectively. Accomplishments: Lead a team of 4 testers Planned, prioritized, and delegated tasks, as necessary, to ensure testing occurred as rapidly and efficiently as possible, given the team's limited resources and experience, and the company's aggressive release schedule. Maintained a Winrunner test script while the web-based version of the Mortgage application underwent multiple iterations. Wrote and maintained testing standards and checklists. Performed black-box, requirements-based testing on the company's DOS, Windows, and web-based products. Informed development staff of all discovered issues via the company's project tracking software, "Harvest". Quality Assurance/Customer Support Manager Buzzsaw.com, Phoenix AZ (602) 744-1300 August 1997 to August 2001 Originally named "PageMasters, Inc.", prior to being purchased by Buzzsaw.com, the company was the premiere provider of software to manage large-format print jobs for architects, engineers, and reprographers. Accomplishments: Managed up to 9 people responsible both for testing the product across several major and minor releases and localization builds, and for providing telephone and email support to our worldwide customer base. Worked closely with executive, technical, and sales staff throughout the organization to communicate the current status of the application and the test team's progress. Helped to define product requirements, set new feature and bug-fix priorities, and otherwise improve the application's functionality, based on customer needs. Created and maintained a comprehensive, 156-page test specification designed to ensure complete testing coverage, including for the 11 localized versions of the product Developed a novel way to track the testing team’s progress so that the whole company always knew our status. Trained the junior team members in the philosophy and methodology of effective testing. Delegated specific testing and support tasks to appropriate members of the team, to capitalize on their strengths and experience, and provide opportunities for growth and advancement. Used MS Project to determine testing schedules and potential resource bottlenecks or unrealistic deadlines. Used PVCS Tracker for compiling and managing product bugs and feature requests. Contributed directly to the testing effort, as necessary, with exploratory and regression testing. Provided our international customer base with friendly support via telephone, email, and on-site visits. Created a customer support "knowledgebase" from scratch, using FileMaker Pro 4.0 and 5.0 This enabled the support team to build a library of common problems and their solutions. As a result, they could do simple key word searches and quickly diagnose and solve customer issues. Learned to use Mercury’s Winrunner to automate a small number of testing tasks. Producer/Game Designer/Tester Gravity, Inc., San Francisco CA (415) 516-8777 July 1996 to August 1997 A small start-up game company, Gravity hired me specifically to help design the game play for "Banzai Bug," a unique, pseudo flight-sim game, set from a bug's perspective. Using programming tools created by the project's technical director, took the basic, abstract game concept and transformed that into a fun, challenging game. Producer on a game prototype of popular block game "Jenga." Managed a small production team consisting of a programmer, several contract artists, and myself. Wrote a preliminary design specification for the game. Other Professional Experience Admissions Counselor University of Phoenix Online, Phoenix AZ November 2003 to August 2004 Counseled prospective students via telephone and email regarding University Admissions requirements and enrollment issues. The position required building rapport with prospective students and counseling them on whether or not the University's programs would help them to achieve their long-term goals. Realtor John Hall & Associates, Phoenix AZ (602) 995-7400 August 2002 to July 2004 Independent contractor in real estate sales. Responsible for all phases of the business, including marketing, lead generation and follow-up, writing and negotiating contracts, counseling buyers and sellers about purchase contracts and related legal issues, coordination of all parties to the transaction, such as lenders, title companies, home inspectors, etc., and managing all customer service needs throughout each transaction. Education University of Arizona Bachelor of Fine Arts in Media Arts Degree included a split minor in Chemistry and Economics.