Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
QA Engineer
NuixQA Engineer
Feb. 2018 - Apr. 2020Herndon, VirginiaCreated all aspects of the Automated QA environment for the Nuix Adaptive Security Application/API Team. This includes: • MS Hyper-v environment consisting of Server VM’s, Endpoint VM’s, Python runner VM, and performance related VM’s. • Automated end to end testing of the Adaptive Security API (python/pytest) . 20,000+ paramaterized tests written in python using pytest that report on the stability of the API. Python tests take advantage of Windows Remote Management to perform automated actions on the remote endpoint. • Automated Adaptive Security UI Application (python/pywinauto). Implemented page objects to map the Windows application. Including creation of tools to automate the Adaptive Security Installer to automate fresh installs as well as upgrades from previous versions. • Automated Web UI (python/selenium webdriver/pytest). Implemented page objects to map the current web UI to automate configuration actions done from the webUI using python, pytest and selenium webdriver. Incorporated performance testing into tests (python/colledtd/influxdb/grafana). Performance metrics consist of monitoring server and endpoint VM’s for memory/process/DiskIO/etc and API response time for targeted odata queries. Created tools for endpoint machines that include file creation, process event creation, registry creation/modification. Responsible for creating and maintaining QA related Jenkins jobs in a Continuous Integration/ Continuous Deployment Environment including VM creation/snapshotting, software installation, Test running, and database exports for developers to test against for database changes and migrations.
QA Engineer
FornetixQA Engineer
Nov. 2016 - Feb. 2018Ashburn, VirginiaCreated automated backend tests using pytest with junit test reporting for audit testing and CEF log verification. Developed a distributed Jmeter performance and load test suite. Performance reporting was accomplished using influxdb and grafana as well as leveraging the Jenkins Performance Plugin. Developed a test framework to test a Fornetix Windows application including IIS integration, Windows msi installer integration, and Windows Event Log integration.
QA Engineer
Centripetal NetworksQA Engineer
Mar. 2015 - Nov. 2016Herndon Va.Responsible for all aspects of testing the Centripetal product line. Tests were created using Ruby scripting and JMeter for backend API, load testing and Performance testing. Test automation written with Selenium/webdriver and Protractor framework for AngularJS webapp end-to-end testing. Manual test duties include the setup and configuration of Multiple test environments, creating large datasets and developing custom testing tools specifically for the Centripetal Networks Software. Created and maintained defects, feature requests, and test cases using JIRA. Supported sales engineers in debugging, diagnosing and troubleshooting customer issues.
Test Engineer
The Library CorporationTest Engineer
Aug. 2013 - Mar. 2015Inwood, WVQA for multiple projects within the Library.Solution ILS System. Responsible for testing a Restful API Driven Service that interacts with multiple web applications. Validation of Oracle and PostgreSQL database scripts. Creation of automated functional, performance, and load tests using JMeter, selenium, and batch scripts deployed from Jenkins for deployment and test logging. Led multiple teams in daily standups. Often paired with developers to investigate and fix bugs. Worked as a liaison between developers and the stakeholders to provide both feedback to developers and product awareness to the stakeholders.
Tattooer
Sakura tattooTattooer
Nov. 2009 - Jul. 2013
Test Engineer II
Cryptek, IncTest Engineer II
Dec. 1999 - Oct. 2008General duties include the setup and configuration of Apache Tomcat based web application servers and MySQL databases for testing purposes. Wrote test plans and test cases for the Netgard XML product line. Configured and maintained the demo system consisting of multiple users, multiple web application servers, data labeling servers and multiple MySQL databases showcasing the Netgard product line. Maintained the Rational Clearquest bug tracking database. Installation of Virtual Domain Enclaves and virtual networks were accomplished using VMware and the Cryptek Netgard Manager solution to implement IPSec traffic, access control, and audit logging.
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like John on Intch
IT
453430 people
18
Technologist, Project/Program Manager
24
Data Scientist Intern @ Newell Brands
16
Program Manager @ DISH Network
ITQA Engineer
28310 people
42
Senior Mining Engineer @ Riot blockchain
16
CEO/Data Engineer and Consultant @ Propeltech Services LLC
33
Investor Relations Manager @ ExxonMobil