John Parsons
AeroLeads people directory · profile

John Parsons Email & Phone Number

Sr. QA Engineer at Buildertrend at Buildertrend
Location: Santa Barbara County, California, United States 7 work roles 2 schools
1 work email found @productplan.com 1 phone found area 805 LinkedIn matched
✓ Verified Jul 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 1 phone

Work email j****@productplan.com
Direct phone (805) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Sr. QA Engineer at Buildertrend
Location
Santa Barbara County, California, United States
Company size

Who is John Parsons? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

John Parsons is listed as Sr. QA Engineer at Buildertrend at Buildertrend, a with 201 employees, based in Santa Barbara County, California, United States. AeroLeads shows a work email signal at productplan.com, phone signal with area code 805, and a matched LinkedIn profile for John Parsons.

John Parsons previously worked as Senior QA Engineer at Buildertrend and Platform Engineer at Productplan. John Parsons holds M.S., Physical Biochemistry from Uc Santa Barbara.

Company email context

Email format at Buildertrend

This section adds company-level context without repeating John Parsons's masked contact details.

{first}@productplan.com
86% confidence

AeroLeads found 1 current-domain work email signal for John Parsons. Compare company email patterns before reaching out.

Profile bio

About John Parsons

Experienced infrastructure and platform engineer. Passionate about automating processes that support business functions and researching ways to streamline them for optimal performance. I enjoy taking on a variety of tasks and roles. While I have a lot of experience with QA testing and test automation, I am also interested in DevOps roles and general platform engineering.Specialties: Ruby on Rails, Golang, Docker, QA Development and Test Automation with SeleniumGitHub: https://github.com/jpparsons

Listed skills include Agile Methodologies, Scrum, Java, Test Automation, and 10 others.

Current workplace

John Parsons's current company

Company context helps verify the profile and gives searchers a useful next step.

Buildertrend
Buildertrend
Sr. QA Engineer at Buildertrend
11818 I Street, Omaha, NE 68137, US
Employees
201
AeroLeads page
7 roles

John Parsons work experience

A career timeline built from the work history available for this profile.

Senior Qa Engineer

Current

Omaha, Ne, Us

Buildertrend is the leader of residential construction management platforms.Currently implementing Playwright test automation in Typescript.

Apr 2024 - Present

Platform Engineer

Denver, Colorado, Us

ProductPlan runs with RubyonRails/Postgresql/Redis/Memecached with React/Typescript.Implemented SSO user auto-provisioning in ProductPlan using SCIM API endpoints as part of the SAML/SSO integration with Okta and Entra ID (formally Azure AD). This feature allows enterprise customers to bulk onboard users into ProductPlan.Improved the login security of the Rails administrative interface (ActiveAdmin) by implementing and requiring 2-factor authentication (Rails ActiveAdmin). I used thetinfoil/devise-two-factor gem to implement this using a 2 step flow verification with an authentication app such as Google Authenticator.Performed ProductPlan application deployments to the production environment every sprint cycle (2 weeks) to deliver new features and enhancements. Assisted in the move to Git trunk based development and daily releases to the production environment.Maintained the observability reports and alerts in the production monitoring infrastructure services New Relic, Logentries, and Cloudflare, ensuring any errors and performance issues are caught early after release. Resolved an incident with Heroku review apps failing to deploy by using Terraform with the Heroku resource provider to manually create the apps. As a result, QA was able to perform testing on GitHub pull requests without interruption. Example implementation:https://github.com/jpparsons/terraform_heroku_review_appsAssisted ProductPlan sales and support during customer calls by answering infrastructure security questions for 3rd party integrations and SAML2/SSO configuration troubleshooting.Working on the ProductPlan integrations team, designed a 2-way sync capability between ProductPlan and 3rd party integrations Jira and Azure DevOps. This allowed customers to propagate changes made in ProductPlan roadmaps to these integrated tools. The core business logic was implemented in Ruby with React and Typescript on the frontend.

Oct 2022 - Mar 2024

Sr Qa Developer

Denver, Colorado, Us

Developed test plans and test strategies for new features. Performed QA testing every sprint cycle. Maintained the Selenium automation test suite using Capybara with the Page Object Model.Improved the reliability of the browser automated test suite by identifying flakey tests and improper element wait conditions. This resulted in continuous integration cost savings and improved feature delivery to QA for testing.Responsible for performing code deployments to the production environment in Heroku.Reduced build times from 40 minutes to 15 minutes by moving from Codeship to CircleCI. At this time CircleCI offered a good parallel test runner capability and we were able to go from a 2x to 25x container build. Continually maintained the CircleCI build environment.Ensured the quality of the ProductPlan API by writing a Golang API client library to facilitate testing from a customer point of view. A Postman test suite was also used to verify all endpoint functions. Reference:https://github.com/jpparsons/productplanapi-goResponsible for maintaining the production monitoring infrastructure services: New Relic, Logentries, Cloudflare WAF.Implemented a Terraform recipe to support restoring customer deleted roadmaps. This configurationuses the Terraform Heroku provider to restore a production database backup to a Postresql instancein Heroku, thereby making it available to run rails rake tasks that perform ProductPlan roadmap restores. - https://github.com/jpparsons/terraform_heroku_pgcopyUpgraded the OWASP ZAP automated security scan to run in a scheduled CI job using Docker. This upgrade reduced the maintenance costs of manually upgrading the original OWASP ZAP Ruby client library and ensured we were testing against the latest OWASP security threats.Completed security questionnaires and assisted ProductPlan customer support to troubleshoot and resolve technical issues with customer integrations using SAML2/SSO, Jira and Azure DevOps.

Oct 2016 - Oct 2022

Devops Engineer

Santa Barbara, California, Us

Infrastructure Automation with DockerImplemented Gitlab CI using Docker CI build times and scaling were greatly improved by moving from Jenkins to Gitlab CE (on-premise). Builds were performed using Docker in AWS EC2 with the docker-machine EC2 driver. A primary motivation for using Gitlab was to scale builds concurrently, reduce build times and save expenditures on CI builds.Setup Docker development environment To reduce the time it takes to setup and maintain a local development environment for Shiphawk, a Dockerized application was created that would run via Docker Compose. Individual containers include Ruby on Rails, Postgresql, Elasticsearch, and Redis. Filesystem code synchronization with the application docker container was achieved using an rsync solution.Performed Docker deployments for QA testing Created a cloud deployable QA server using Docker. This allows QA engineers to deploy an individual feature request in isolation from other feature requests in the build/test cycle. This prevents the primary QA server from getting blocked by a feature that fails acceptance testing. Docker was used to containerize all components (Rails, Postgresql, Elasticsearch, Redis, Sidekiq) and microservices. Using docker-machine and docker-compose, a QA test environment was deployed to a cloud provider which was an instance of a ShipHawk feature request to be tested. This allows an unlimited number of features to be acceptance tested in isolation.

Dec 2015 - Oct 2016

Infrastructure Engineer

Los Angeles, California, Us

Responsible for deploying and maintaining Savings.com application servers/databases via Chef IT Automation.Work as a supporting software developer. I implement enhancements to existing features and fix bugs in a Java/Spring/Hibernate stack.Setup and hosted a private instance of WebPageTest in Amazon EC2. This instance was used to fetch main pages from all Savings.com sites and store the page load statistics over time in an AWS S3 bucket.Have worked with AWS via the Boto Python SDK to automate S3 uploads.Maintain Savings.com CDN records in AWS CloudFront.Setup and maintain monitoring systems such as LogicMonitor, SumoLogic, and AWS alerts.Implemented Google PageSpeed for Savings.com. Built the PageSpeed module into an Nginx proxy and managed the deployment via Chef. This improved browser page load times for Savings.com end users.Implemented an in-house Selenium testing framework using Chef and Docker containers. This helped reduce costs and allowed browser tests to be run in parallel.Wrote a guest post for the Sauce Labs blog describing how Savings.com was able to achieve continuous deployment using their service: How Savings.com Uses Sauce Labs to Achieve Success with Continuous DeploymentConverted Selenium 1.x test automation suite to WebDriver and hosted test runs at Sauce Labs.Implemented Selenium Grid in house to run browser tests concurrently in a continuos integration environment. While developing the initial test automation infrastructure for Savings.com, I encountered a bug in Selenium Grid on Linux systems that was causing a crash. I submitted a patch to Selenium Grid to address a socket connection not being closed properly:https://github.com/seleniumhq/selenium-google-code-issue-archive/issues/1209Wrote a gust post on Saucelabs.com for Savings.com regarding success with continuous deployments:https://saucelabs.com/resources/blog/guest-post-how-savingscom-uses-sauce-labs-to-achieve-success-with-continuous-deployment

Mar 2010 - Dec 2015

Senior Qa Engineer

Ca

San Jose, California, Us

Delivering multiple releases of an IT Governance solution using a feature driven development process.Automating test cases using Selenium RC and Watij.Implemented a testing framework for a Configuration Management Database (CMDB) application using the web services interface. Tests were implemented in SoapUI and Python.Implemented a test automation harness using Mercury Quality Center. The test harness managed a Mercury Quick Test Professional implementation that ran tests in external libraries written in Python. Using Scrum methodology, worked with customers and product development to ensure an LDAP integration feature was compliant and met customer requirements.Used Perl to implement an automation test suite for a product command-line interface. The automation suite was run on Linux/UNIX/Windows platforms.Performed TCP/IP bulk data transfer testing on a client server architecture application. Measured application TCP/IP throughput under LAN/WAN environments to identify data transfer latency and failure conditions. Used simple TCP/IP packet transfer tools to estimate the bottleneck bandwidth on the network paths. Captured and analyzed the data transfer at the TCP/IP packet level using tcpdump and ethereal.

Jun 2004 - Mar 2010

Quality Assurance Engineer

Ca

San Jose, California, Us

Supervised a 10 person QA team located in India.Defined the testing plans and testing scope for all releases of Harvest Change Manager (a version control and lifecycle configuration management product).Implemented the initial test automation for the Harvest Change Manager user interface (a Microsoft MFC GUI).Assisted product development during code reviews by providing impact analysis on existing product features.Collaborated with customers during Beta release testing cycles to verify product requirements were being met.Assisted Harvest Change Manager development team to define and review product requirements.Communicated with existing customers to gather requirements for a new software change management product implementation, Harvest Change Manager.

Dec 1999 - Jun 2004
Team & coworkers

Colleagues at Buildertrend

Other employees you can reach at buildertrend.com. View company contacts for 201 employees →

2 education records

John Parsons education

M.S., Physical Biochemistry

Uc Santa Barbara

B.S., Biochemistry

California State University, Northridge
FAQ

Frequently asked questions about John Parsons

Quick answers generated from the profile data available on this page.

What company does John Parsons work for?

John Parsons works for Buildertrend.

What is John Parsons's role at Buildertrend?

John Parsons is listed as Sr. QA Engineer at Buildertrend at Buildertrend.

What is John Parsons's email address?

AeroLeads has found 1 work email signal at @productplan.com for John Parsons at Buildertrend.

What is John Parsons's phone number?

AeroLeads has found 1 phone signal(s) with area code 805 for John Parsons at Buildertrend.

Where is John Parsons based?

John Parsons is based in Santa Barbara County, California, United States while working with Buildertrend.

What companies has John Parsons worked for?

John Parsons has worked for Buildertrend, Productplan, Shiphawk, Savings.Com, and Ca.

Who are John Parsons's colleagues at Buildertrend?

John Parsons's colleagues at Buildertrend include Patrick Liu, Dee Dee Pitts, Justus Cipolla, Alec Davy, and Wyatt Stroy.

How can I contact John Parsons?

You can use AeroLeads to view verified contact signals for John Parsons at Buildertrend, including work email, phone, and LinkedIn data when available.

What schools did John Parsons attend?

John Parsons holds M.S., Physical Biochemistry from Uc Santa Barbara.

What skills is John Parsons known for?

John Parsons is listed with skills including Agile Methodologies, Scrum, Java, Test Automation, Python, Test Planning, Amazon Web Services, and Selenium Webdriver.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.