Trey Turner

Test Engineer Manager

QA Architect

Technical Team Lead

Sr. SDET

Trey Turner

Test Engineer Manager

QA Architect

Technical Team Lead

Sr. SDET

My Skills
Processes
  • Agile Methodologies
  • Functional Testing
  • TDD/BDD
  • Fault Categorization
  • Performance Testing
Languages
  • TypeScript
  • JavaScript
  • Groovy
  • Java
  • Python
  • Ruby
  • PHP
Tools
  • Playwright
  • Selenium/Webdriver/Grid
  • Docker
  • GitHub, GitLab, CircleCI, Jenkins
  • Karate
  • Jest
  • Node.js
Contexts
  • Client/Server
  • Front End
  • Web Services
  • Networking
  • System Administration
  • Microservices
Resume
Experience
May 2022 - October 2023
Sr. SDET, Infrastructure
Stoplight.io

Responsible for the health and efficiency of automated test frameworks, tools, and test data sets. Planned and executed architectural changes to repair and enhance test capabilities. Created, debugged, and maintained automated tests and testing infrastructure. Served as an escalation point for test-related technical issues inside and outside the QA team. First responder for tests impacting the pipeline.

 

Proactively identified emergent and intermittently recurring issues in CI, categorized the fault, and resolved the issue or filed a defect/task. Created, documented and mentored test development standards, patterns, and fixtures for QAs and developers. Participated in code reviews from QAs and developers. Created and maintained test reporting integrations providing visibility into results and metrics.

Aug 2019 - May 2022
Test Engineer Manager
Kapsch TrafficCom USA Inc.

Interviewed, hired, and trained a talented and lean automated software testing team from the ground up. Provided ongoing testing and automation support, problem solving, and strategic direction to the team and broader engineering organization. Worked with executives to define testing and release processes that expedited feedback, improved quality, and increased confidence for developers, product owners, managers, and customers. Performed regular automation code reviews and offered feedback to test engineers on how to better engage in the peer review process.

 

Assembled and maintained a modular test and test reporting framework from open source tools, enabling cross-browser testing of web applications, SOAP & REST APIs, Oracle and PostgreSQL databases, and backend performance testing. Automated rendering and publishing of comprehensive test reports in HTML, PDF, JIRA Xray, and EazyBI. Built, tested, and published test framework builds to Artifactory via GitLab CI to be consumed by downstream product- and project-specific test repositories. Setup and maintained integration test pipelines across a variety of products and projects. Deployed and maintained an automation code linting tool to promote best practices, and implemented custom rules as needed.

 

Performed all line-management duties for my team, including running regular standups, retrospectives, one-on-ones, performance reviews, requisition justification, and auditing of JIRA time logging.

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.

Aug 1995 - May 1999
Klein High School
Spring, TX

Graduated Magna Cum Laude