Here’s my “greatest hits” reel, a compendium of prestigious firms I’ve worked for as a QA expert and some of my high-profile projects:
- Served as the QA Strategist & Implementation Lead on a $43M, 8-system integration project for a Fortune 10 broadcast media organization
- Built and managed 1 of 4 testing divisions at Viacom/MTV Networks, supporting over 60 revenue systems, both domestically and internationally, with over $6B data transactions per annum
- Co-led a 20-system e-commerce integration from point-of-sale to invoicing for the most popular U.S. college assessment exam, the SAT
- Built and managed the testing division supporting over 30 Corporate Systems (HRIS, Finance, Marketing) at an educational nonprofit
- Led implementation and adoption of the Unified Process for an organization, with an initial focus on the Inception and Elaboration phases
- Led vendor selection and implementation of software testing and defect management suites (Empirix, Mercury, HP Quality Center) for numerous Fortune 500 companies
- Built and managed the testing division for a leading procurement and workforce management software product company, the technology subsidiary of Volt Information Sciences
- Created and managed the onsite testing strategies in London, Madrid, Stockholm, and Jerusalem for several multinational companies
And now the “About Me” story:
It’s hard to pinpoint where my QA career began. It probably was my second job when I was working at an IT consulting firm as an analyst. Part of my training required attending an extensive “Boot Camp” before working on any big projects.
The Boot Camp taught me about full lifecycle SDLC processes, from gathering and documenting requirements to testing and implementation. I noticed very early on that when it came to testing, there was not a fully envisioned process to document and execute tests. This made it difficult to deliver an efficient, repeatable full SDLC process.
To make my life easier (and those of the people I worked with), I enhanced the existing testing process and revised the templates for test plans and test cases. These revised templates were slowly adopted by members of the organization.
It wasn’t the last time I encountered a loose process around testing. In my next role as a senior analyst at a product company, I revamped their requirements documents and their test process from top to bottom. This led to an opportunity to build and run the Test Team. My Test Team helped lead the organization with the successful delivery of the database-driven web product that integrated with major ERP applications such as SAP and Ariba for Fortune 100 clients such as Eli Lilly, Verizon, Pfizer, and AT&T.
At this point I realized I saw the testing process differently than most people. I could literally envision data moving through the systems based on requirements and design. Using this visual technique helped me to better design and execute tests.
It has allowed me to see how small changes in a system could have huge impacts. It drove home how interdependent testing is with not only the design phase, but also with the requirements management, the change management, the configuration management, and the environment management components of software development. This new understanding became the basis for my approach to all future test efforts. You can’t have efficient and effective testing without having solid processes and best practices in place for managing these other lifecycle components. By moving outside of solely the testing arena and into these other project management functions, I began my foray into Quality Assurance, which is where I have remained to this day.