Summary
I am an expert tester and experienced engineer who has most recently built engineering teams at startups. I am interested in SRE and infrastructure work including testing in production, monitoring and alerting, SLAs, and infrastructure maintenance. I have been both an Individual Contributor and a Manager (of Managers), and enjoy both roles. In a previous career I was a CPA.
Work History Formsort, Remote
Head of Quality & Reliability, March 2022 - March 2023
- Created the incident management process, including the customer notification system
- Evaluated and rolled out a tool for consolidated logging and alerting
- Evaluated and rolled out a new end to end testing tool
- Helped improve the continuous integration system to reduce cost, ease the maintenance burden, and increase developer productivity
- Improved and documented the process for delivery of code to production
- Helped evaluate new products to ensure they are build with quality and reliability in mind (api, backend and user facing features)
Better.com, New York, NY
Senior Engineering Manager, March 2021 - Feb 2022
- Managed the Product Support, Test Engineering, and Site Reliability Engineering teams.
- Managed and developed the managers of these teams to help them build productive and happy teams
- Built the SRE team from scratch, including it's mission, interaction with other engineering groups, job specification and hiring process
- Helped the Product Support area with their career ladder, career progression, and effectiveness
Head of QA Engineering, February 2016 - February 2021
- Built a team of technical testers including setting up and running the hiring process
- Evaluated the current tests, chose a language and code structure for tests, and built tests which provide assurance over continuous delivery releases.
- Help develop and maintain the continuous integration environment for fast, effective tests
- Introduce and influence consideration of quality boosting ideas including production monitoring, chaos testing, and non-UI tests
- Helped several test engineers fulfill their career goals to become software engineers
- Maintained the test environment to be production-like, including kubernetes and aws infrastructure
Redi Global Technologies, New York, NY
Head of Test Engineering, December 2014 - December 2015
- Evolve a 15 person test team from manual to automated.
- Educated testers and engineers on the testing pyramid and helped to create automation on all levels including component, integration and user interface.
- Show manual testers how to write a deterministic, repeatable test case, which helps them for manual testing, but more importantly will translate to future automation.
- Developed the recruiting pipeline, including job specifications, interview questions and format. Recruiting pipeline successfully onboarded automation testers.
<intent>, New York, NY
Head of Test Engineering, December 2011 - November 2014
- Started as a QA Engineer when the company was small and promoted to Head to build out a team.
- Educated testers and engineers on the testing pyramid and helped to create automation on all levels including component, integration and user interface.
- Developed the test strategy and picked tools to test our next generation platform
- Automated testing using cucumber (ruby and jvm), capybara/selenium with rspec, phantomjs.
- Started performance testing of several products (api and java backend services) using gatling.
International Fund Services (IFS), State Street, New York, NY
Quality Assurance Manager, Vice President, September 2002 - December 2011
- Got my technical start and was promoted several times. Learned about agile, automation testing, management, the importance of fast feedback.
Prudential Financial, Newark, NJ
EducationVarious accounting positions, - August 2001
- Senior Financial Analyst, Systems Project Manager, Audit Consultant, Accounting Specialist, Staff Accountant
University of Notre Dame
Certifications and CoursesBachelor of Business Administration, Accounting
Columbia University
Certificate, Computer Technology and Applications, concentration in C++ and Java
New Jersey State Board of Accounting
Certified Public Accountant (inactive), Accounting
Coursera
Certificate, Object Oriented Programming in Java
Coursera
OtherCertificate, Data structures: Measuring and Optimizing Performance
Languages: python, javascript, react, postgres, pytest, selenium, cypress
Skills: functional, api, visual, chaos, synthetic and automation testing
Infrastructure: kubernetes, aws, terraform, statsd (datadog), pingdom