Summary
Overview
Work History
Education
Skills
Certification
Work Availability
Quote
Timeline
Generic
Daniel Newman

Daniel Newman

Nashville,TN

Summary

Critical thinking DevOps Engineer with extensive understanding of high availability architecture and concepts. Purpose-driven professional with capacity to be strong team player plus work effectively independently.

Overview

18
18
years of professional experience
1
1
Certification

Work History

Quality Engineer III

SUSE
02.2022 - Current
  • With tools like Terraform and Ansible, manage infrastructure (Servers, Load Balancers, IAM, Storage) in AWS, GCP, Linode, VMWare, and Digital Ocean
  • Measured performance impact of updates to Rancher
  • Used Terraform to decrease time it takes to build large Kubernetes clusters size of 200 – 300 clusters so can collect performance metrics in hours rather than days
  • Analyze performance metrics of large clusters with Prometheus and Grafana.
  • Designed and implemented quality control processes to facilitate customer satisfaction.

Test Lead

Equinox Media, LLC
04.2021 - 08.2021
  • Increased automated testing of APIs by 100% by hiring and leading a team of three Automation Test Engineers.
  • Recommended tools for API testing for teams to use and carried out proof of concept evaluations
  • Assisted with defining a strategy to implement embedding test engineers on development teams and creating the cohesive structure to share information between groups
  • Integrated Postman with GitHub, Slack, and TravisCI to continuously run tests and communicate results with the Newman NodeJS library
  • Created test plans for business systems software such as Shopify, Zuora, and logistics programs
  • Monitored and administered infrastructure in AWS with New Relic and Terraform
  • Analyzed Functional requirements to identify the most effective test cases to be evaluated
  • Wrote detailed requirements to create robust test plans and realistic work estimates for testing phases.

Automation Engineer

XOi Technologies
02.2020 - 03.2021
  • Increased test automation by 100% by creating a test framework using Webdriver.io (NodeJS), Cucumber, Selenium, and Appium
  • Trained developers and quality assurance team members in automation programs and processes.
  • Increased testing frequency by 100% by creating Jenkins build pipelines that included automated functional testing and reporting, reducing regressions, and catching bugs before reaching production.
  • Implemented writing test scenarios in Cucumber syntax to align developers, product managers, and testers on acceptance criteria.

Automation Engineer

GoNoodle
06.2019 - 01.2020
  • Rewrote tests from RSpec to Cucumber to follow a BDD format and increase collaboration between product designers, developers, and QA.
  • Implemented automated reporting of test results in test case management software.
  • Trained developers and quality assurance team members in automation programs and processes.
  • Set up Jenkins server in Docker to facilitate running tests and dashboards to communicate results of code changes better.
  • Used Postman and Charles to test REST APIs.

Senior Test Analyst

HCA
02.2019 - 05.2019
  • Evaluated ETL processes for various accounting functions
  • Created an automation framework to start implementing test-driven development with other developers
  • Connected testing with the deployment process to verify the software is working as expected with each deployment.
  • Tailored testing procedures to obtain data most relevant to understanding underlying causes of production limitations.
  • Worked closely with different departments to develop innovative solutions to functionality issues.

Senior Software Engineer

TopDevz
12.2018 - 05.2019
  • Consulted with companies to increase their automation coverage, starting with zero coverage
  • Worked with QA to identify the most effective tests to automate
  • Worked with DevOps to set up running and reporting of tests
  • Learned all aspects of the system under test
  • Built a test automation framework in Golang.
  • Worked with development teams to correct problems and run test scenarios.
  • Practiced and encouraged respectful and transparent communication in interactions.

Software Test Engineer

Digital Reasoning
01.2017 - 10.2018
  • Trained colleagues new to programming in writing automation tests and codifying infrastructure.
  • Helped coworkers automate provisioning and setup of new servers for testing
  • Introduced topics like API testing and other backend testing tasks, which increased the repeatability and consistency of testing
  • This reduced the testing time from two weeks to one day and reduced human errors
  • In addition, I tutored them on programming basics
  • Established a framework for automated UI testing using Selenium to constantly increase test coverage by educating all teams on automation best practices
  • Automated complex installation and configurations of products, significantly reducing configuration issues due to human error
  • This included provisioning Hadoop clusters in AWS, transferring and extracting Java artifacts on remote servers, and managing complex configuration settings
  • Measured and monitored the performance of different Hadoop distributions
  • Created successful test scripts to manage automated feature testing,
  • Automated other complex setup tasks such as LDAP and Kerberos configuration.

Test Engineer

InVivoLink
10.2016 - 12.2016
  • Created an automation framework to begin automating manual test cases.
  • Implemented automated systems to improve accuracy and efficiency of engineering processes.
  • Developed and maintained test and evaluation strategies for testing to show operational readiness and suitability with planned project decision points.

Performance Test Engineer

Premise Health
12.2015 - 10.2016
  • Developed and deployed test load scripts with Soasta Cloudtest, Loadrunner, and JMeter.
  • Developed functional tests using Selenium and Docker images to run multi-browser headless environments designed to run through Continuous Integration servers like Jenkins
  • Created API Tests with Postman to run with NodeJS and the Newman Library
  • Mentored other testers in programming and automation best practices
  • Used configuration management tools such as Vagrant, Terraform, and Ansible to set up and manage test environments
  • Analyzed performance metrics of backend services hosted in AWS
  • Used monitoring tools like New Relic and DataDogHQ tools on frequent basis.
  • Maintained a mixed server environment of Windows (Server 2012) and Linux Servers (Ubuntu, CentOS, Arch).

Test Engineer

UBS
06.2015 - 12.2015
  • Setup continuous integration environments to get instant feedback from their code changes
  • Implemented automated systems to improve accuracy and efficiency of engineering processes.
  • Developed an automatic delivery system for deploying project artifacts to mainframe resources
  • Implemented automated UI testing using Selenium, ensuring new development didn't break existing functionality
  • Managed testing data integrity, decreasing defects when converting programs from COBOL to Java
  • Utilized and Extended Robot Framework to provide quick and practical testing of NodeJS web applications.

Performance Test Engineer

Wipro
01.2011 - 06.2015
  • Developed and deployed test load scripts with Loadrunner.
  • Decreasing testing cycles from one month to one week
  • Setup new testing environments for clients, including setting up the web, application, and database servers with .Net and MSSQL
  • Utilized complex SQL queries in MSSQL and Oracle to diagnose configuration issues and gather performance metrics from the database backend
  • Performed statistical analysis on test results using Excel spreadsheets and VBA to produce detailed results on performance improvements and reduce the time necessary to perform repeated analysis
  • Assist with configuration of client environments.

Manager of Computer User Services

Middle Tennessee State University
01.2005 - 01.2011
  • Managed a computer help desk of 30 employees
  • Facilitated borrowing of laptops and other technology for a large body of students
  • Assisted students with printing issues on a large base of networked printers
  • Identified and automated an inefficient manual process of contacting hundreds of professors at the end of each term, reducing turnaround time and improving efficiency by 75-85%
  • Transformed 100+ page policy and procedure manual into an online manual by creating a Drupal-based website
  • This enabled all staff to find instructions more efficiently, saving 10 hours per day in labor and increasing efficiency, collaboration, and customer service.

Education

Bachelor of Science -

Middle Tennessee State University
Murfreesboro, TN

Skills

  • JavaScript/Python/Go/Java
  • Jenkins CI
  • Performance Testing
  • Task Prioritization
  • Mentoring
  • AWS/GCP/DO/Linode
  • Monitoring
  • UNIX Shell Scripting
  • Oracle / MySQL
  • Docker/Kubernetes
  • DevOps Principles
  • SOAP and Restful Web Services
  • Root Cause Identification

Certification

  • Certified Cloud Practioner, AWS - 2023

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Quote

The way to get started is to quit talking and begin doing.
Walt Disney

Timeline

Quality Engineer III

SUSE
02.2022 - Current

Test Lead

Equinox Media, LLC
04.2021 - 08.2021

Automation Engineer

XOi Technologies
02.2020 - 03.2021

Automation Engineer

GoNoodle
06.2019 - 01.2020

Senior Test Analyst

HCA
02.2019 - 05.2019

Senior Software Engineer

TopDevz
12.2018 - 05.2019

Software Test Engineer

Digital Reasoning
01.2017 - 10.2018

Test Engineer

InVivoLink
10.2016 - 12.2016

Performance Test Engineer

Premise Health
12.2015 - 10.2016

Test Engineer

UBS
06.2015 - 12.2015

Performance Test Engineer

Wipro
01.2011 - 06.2015

Manager of Computer User Services

Middle Tennessee State University
01.2005 - 01.2011

Bachelor of Science -

Middle Tennessee State University
Daniel Newman