Now Accepting offers!

Timothy J. Coulter

Employment
Software Quality Engineer, LayerVault, Inc.
August 2013 — Present, (Remote) New York, NY
  • Performed manual exploratory testing across all aspects of our application and service, including our OS X client and our Rails/Ember web client.
  • Helped develop LayerVault Enterprise, a self-hosted version of LayerVault for large clients that runs in both VirtualBox and VMware.
  • Found hundreds of show-stopping bugs, often using video screencasting to communicate the issues as well as their reproduction steps.
Founder, NoteApp
December 2010 — June 2014, Various Locations
  • Created a profitable business and note-taking product that still exists today: https://noteapp.com
  • Responsible for all aspects of the product, business, brand, and marketing as a single founder.
  • Wrote thousands of lines of Javascript and Ruby, and built my own client-side ORM.
  • Employed and contracted multiple people. Successfully exited in June 2014.
Software Quality Engineer, Shopkeep, Inc.
March 2012 — August 2013, (Remote) New York, NY
  • QA engineer for popular iOS point-of-sale system.
  • Created an iOS GUI automation framework from scratch using mostly Javascript, during a time where automation was not a first class citizen in XCode and Apple processes (i.e., pre-KIF).
  • Performed manual exploratory testing of both the frontend app, backend server and third party payment processors and integrations, finding and reproducing the company's most pressing bugs.
Software Quality Engineer, Viggle, Inc.
November 2011 — March 2012, New York, NY
  • Performed manual exploratory testing on a "second-screen" iOS TV application.
  • From lead developer: "Tim pinpointed each issue with exact reproduction steps, saving me tons of time and making it much easier to fix each one."
  • Found the largest issues negatively affecting user experience, and lobbied directly to the CTO to get them fixed.
Director of Quality Assurance, blip.tv
August 2010 — November 2011, New York, NY
  • Created a small testing team from the ground up.
  • Performed and managed exploratory testing, experimenting with session-based test management and risk-based test direction.
  • Introduced both manual and automated testing processes to the company, and when the company had only a few employees, included them in the testing effort.
Software Quality Engineer, Intent Media, Inc.
July 2009 — August 2010, New York, NY
  • Led performance testing of online ad server; wrote performance testing framework around JMeter and JMX, and hooked the framework into our continuous integration process.
  • Discovered many showstopper bugs before release, and uncovered repeatable steps for the toughest bugs encountered post-release.
  • Managed suite of integration tests using Ruby, Cucumber and Celerity.
Frontend Developer, The Open Planning Project / OpenGeo
September 2007 — July 2009, New York, NY
  • Managed development of a geospatial map viewer for Alachua County, FL (Javascript). “This product wouldn't have succeeded without you.”
  • Experimented with session-based test management, guiding both developers and testers.
  • Led internal user testing and created user testing manuscripts for remote clients.
  • Front-end development (Javascript) for various other geospatial-related products.
Education
Bachelor of Science in Software Engineering
Graduated Cum Laude May 2007, Florida Institute of Technology, Melbourne, FL
  • GPA: overall 3.5/major 3.9
Research Assistant Under Dr. Cem Kaner, Funded by the National Science Foundation
Fall 2005 — Spring 2007, Florida Institute of Technology, Melbourne, FL
Conferences &
Speeches
Speaker at Tasting Let's Test South Africa: Automation... Sucks (sometimes)
November 2014, Johannesburg, South Africa
Speaker at Let's Test 2014: Quitting: Not Just for Quitters
July 2014, Stockholm, Sweden
Speaker at Tasting Let's Test Oz: Agile Testing in Silicon Alley
August 2013, Sydney, Australia
Closing keynote speaker at CAST 2014 & CAST 2009: "Tim Bits"
August 2014, New York, NY & July 2009, Colorado Springs, CO
  • Gave my take on the conference and what I learned
Speaker at CAST 2007, 2008, Various Locations
Talked about my experience attending invite-only peer workshops.
Public Works &
Positions
Executive Vice President of the Association for Software Testing
Elected by board vote, August 2010 — August 2012
Program Chair for CAST 2010
Conference for the Association for Software Testing, August 2010, Grand Rapids, MI
Board Member of the Association for Software Testing
Elected by membership vote, July 2009 — August 2012
Manager for the AST's Undergraduate Excellence in Software Testing Award
Association for Software Testing, Spring 2008
  • Managed committee by email to create AST's first college scholarship.
Developer for OpenLayers and GeoExt
Made major contributions to two open-source online mapping frameworks:
  • http://www.openlayers.org
  • http://www.geoext.org
Select Peer
Workshops
(invite only)
Workshop on Performance and Reliability, 2008 (Teaching Performance Testing)
Software Testing in Financial Services, 4 (Para-functional Testing) & 5 (Business Knowledge), 2007
Workshop on Teaching Software Testing, 2006 (Critical Incidents), 2007 (Techniques)
Workshop on Heuristic and Exploratory Techniques, 2006 (Exploratory Testing), 2007 (Boundaries)
Workshop on Open Certification, 2006 (Defining OC), 2007 (Future, Development Review)
Languages &
Frameworks
Javascript, 2007 – Present
HTML, CSS, 1994 – Present
Haskell (GHCI), Python, 2006
Ruby & Test::Unit, RSpec, Rails, 2005 – Present
ASP & C#, 2005
Sparc Assembly, 2004
Intel x86 Assembly, 2003
Java & JFC, 2003 – 2007
PHP & MySQL, 2000 – Present
C++ & MFC, 1997
References
“Not only is Tim on the top of my list of Software Testing Thought-Leaders of Tomorrow, I've had the pleasure to manage his work as a web application designer and developer. In each case, I've been nothing short of thrilled with his work. This is even more impressive due to the fact that at the time I oversaw his work he had no "official" job experience, he was always remote, and yet in each case managed to deliver above expectations with absolutely minimal guidance. Tim has a degree of maturity, work ethic, passion, and dedication that far exceeds most of the developer/testers I've met 10 years his senior. Remember the name Tim Coulter – if you stay in the industry, you'll run into it again.”

— Scott Barber, Chief Technologist, PerfTestPlus Inc.

“Tim is the kind of tester you'd want on any project. He is an earnest learner, a rapid thinker, and he uses and embraces his confusion instead of running from it. He will not hesitate to ask any kind of question in pursuit of context that may be important on the project. Give him a problem and he will begin to attack it. He may say he does not have much experience, but he's been to more peer conferences in testing than many professional testers!”

— Jon Bach, Principal Consultant, Quardev, Inc.

More available upon request.
Social
Networking
Linked In: http://www.linkedin.com/in/timothyjcoulter
Twitter: http://twitter.com/timothyjcoulter
Facebook: http://www.facebook.com/timothyjcoulter