Trey Turner

Test Engineer Manager

Software Developer in Test

QA Technical Team Lead

Trey Turner

Test Engineer Manager

Software Developer in Test

QA Technical Team Lead

About Me

Hello! I’m Trey. I test software in Austin, Texas.

 

My focus is developing automated functional and performance test frameworks and tests for both front and back end systems.

Cornerstones
Test Automation

Writing deterministic automated tests of expected behaviors early and often enables agile development and deters technical debt as the project scales.

Continuous Integration

Modern software projects are complex and have dozens of integration points. Investments in automating and streamlining the test and delivery process are returned many times over.

Collaboration

Software quality is a team effort I'm proud to champion. Only by listening to and working well with management, product owners, developers, and customer feedback will we reach the pinnacle of our potential.

Introspection

The process we follow is an internally facing product developed and consumed by our team. It's worth the time to periodically retrospect successes and failures to learn from the past and improve the future.

Engagements
Accomplishments
7 Countries Visited
35 DJ Mixes Released
1990 Nintendo World Champ. Semi-Finalist
Who Doesn't Like Coffee
My Skills
Processes
  • Agile Methodologies
  • Functional Testing
  • TDD/BDD
  • Fault Categorization
  • Performance Testing
Technologies
  • Selenium/Webdriver/Grid
  • Mocha & Chai
  • Jenkins
  • Image Recognition
  • Docker
Languages
  • JavaScript
  • HTML/CSS
  • Groovy
  • Java
  • Python
  • Ruby
  • PHP
Contexts
  • Client/Server
  • Front End
  • Web Services
  • Networking
  • System Administration
  • Microservices
Resume
Experience
Aug 2019 - Present
Test Engineer Manager
Kapsch TrafficCom USA Inc.
Oct 2017 - Jun 2019
SDET
Live Earth Software

Covered all quality and test needs for a multi-platform client/server GIS mapping application. Authored a Selenium/Node BDD automated test suite with over 1,300 tests while simultaneously qualifying monthly releases. Setup a Selenium grid and Jenkins jobs executing against multiple environments and targeting multiple operating systems and browsers with aggregate HTML reports. Authored a visual regression suite to inspect UI and ensure availability of rendered data. Implemented a CI/CD pipeline for the web client, and managed production deployment of releases and hotfixes.

Sep 2016 - Sep 2017
SDET II
WP Engine

Embedded into an agile feature delivery team with focus on test strategy, automation, and maintenance, as well as optimization of continuous integration and deployment pipelines. Provided regular guidance to developers and QEs on best practices. Responsible for code and architecture reviews, and authoring/execution of test plans for a variety of front and back end systems, including platform code distributed across a variety of cloud providers and a user-facing account management portal. Technologies leveraged in this role include Python, Ruby, Rails, SQL, PHP, JavaScript, REST, AWS, Ansible, Jenkins, Selenium, Docker, Vagrant, Apache, Varnish, and nginx among others.

Oct 2015 - Jun 2016
Data Quality Engineer
Civitas Learning

Developed front and back end functional test frameworks using Geb, Spock, Groovy, and Gradle. Created comprehensive Selenium page and module objects for a variety of front end applications and a database-connected framework for validating data processing and ETL. Managed performance test creation and execution and implemented tests and environment management tasks into Gradle and Jenkins.

Oct 2013 - Oct 2015
QA Automation Engineer / Tech Stack Lead
Invodo

Responsibilities included the authoring, review, and execution of WebDriver code leveraging cloud infrastructure and mobile platform coverage to target an HTML5/Flash media player and a Node/Angular CMS. Developed test cases and automation around the analytics, reporting, and ETL portions of the business, as well as the administration of Dynatrace APM.

May 2010 - Oct 2013
QA Engineer II
AT&T Wi-Fi

Design and execute processes and a tech stack including SoapUI, Cucumber, and Groovy to automate functional and performance testing of SOAP and RESTful web services in a CI environment. Responsible for onboarding new hires to the QA team; teaching processes and best practices and providing ongoing support for level 1 engineers.

EDUCATION
Aug 1999 - May 2000
Southern Methodist University
Dallas, TX

I earned two years of Computer Science credits before deciding a certificate program was a better fit for my career needs at that time.

Aug 1995 - May 1999
Klein High School
Spring, TX

Graduated Magna Cum Laude

My Whereabouts
  • Location: Austin, TX
  • Email: via CV