Trevor Wagner

Project-Focused Software Engineer, QA Automation

Experience

 

Summary

Helping software developers deliver better software through customer focus, automation, and leadership.


Technical Experience

Software QA

Implementation/ architecture of test automation (unit/ integration/ contract/ e2e). Test planning and strategy. QA for application software development (Windows/ Mac/ iOS) and Enterprise (including API, Web UI, and data validation). QA on agile teams. Hardware and Software troubleshooting. Server-, build-, and environment setup.

Languages

JavaScript/ TypeScript. Java 8, 11. bash/ zsh/ sh. Python 2, 3. batch. Groovy.

Environments

Linux (including Ubuntu, RHEL/ CentOS). macOS. iOS. Windows. Windows Server. Android.

Other Software/ Technologies

NodeJS. Tomcat 7, 8. MySQL 5. NoSQL. Selenium/ Webdriver. Cucumber/ Gherkin. Angular CLI. JUnit. TestNG. Spock. Jasmine. Karma. Mocha + chai. LokiJS. ExpressJS. Docker. VMWare Fusion 6-7. VirtualBox 4+. Maven. Gradle. Active Directory. Git. SVN. JIRA/ Atlassian Suite. Jenkins. CircleCI. Browserstack. TestRail. SalesForce. MantisBT. HTML/ Web Publishing. XML. RESTful APIs. IntelliJ. Visual Studio Code.

Professional Experience

Owner/ Member, Principal Consultant

Upstream Consulting LLC (St. Paul, MN/ Remote). 2023-present

Senior QA Automation Engineer

FullStory (Atlanta, GA/ Remote). 2021-2023

Test Analysis Engineer

Infinite Campus (Blaine, MN). 2019-2021

Software Engineer in Test II/ Test Engineer II

Jamf (Minneapolis, MN). 2014 – 2018

Software QA/ End-User Support

Mariner Software (Minneapolis, MN). 2010-2014


Education

B.A.: English/ German

University of Minnesota – Morris (Morris, MN)

High School Diploma

Wayzata High School (Plymouth, MN)


Contact

Website

trevorwagner.dev

LinkedIn

trevorwagner05

GitHub

trevorwagner