Troy Walsh

SDET - Staff Engineer at OpenGov Inc.

Minneapolis, Minnesota, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Troy Walsh is a project consultant and engineering leader with over a decade of hands-on experience architecting scalable automation ecosystems and modernizing CI/CD to reduce technical debt. He has driven enterprise-wide test automation transformations—building a TypeScript testing framework adopted company-wide, cutting test flakiness by 90% and improving execution times dramatically—while also leading AI-enhanced testing initiatives and organization-level quality goals. A practical polyglot, Troy has implemented contract, API, web, mobile, accessibility, and load testing across teams and contributed to the well-known Appium .NET client to align it with Selenium 4. Comfortable partnering with senior leadership and mentoring engineering teams, he blends deep tooling expertise with a track record of shipping pragmatic solutions that accelerate the SDLC. Based in Minneapolis, he pairs consulting breadth with staff-level execution, often creating reusable frameworks and GitHub Actions that automate quality at scale.
code10 years of coding experience
job8 years of employment as a software developer
bookDiploma C++ Development, Diploma C++ Development at KRS Computer & Business School
bookAssociates of Arts Business Administration, Associates of Arts Business Administration at City College of Colorado
bookHamline University
bookBachelor of Arts Computer Science, Bachelor of Arts Computer Science at Augsburg University
github-logo-circle

Github Skills (11)

asp-net10
net10
appium10
dotnet10
selenium-ide10
webdriver10
selenium10
mobile-automation10
test-automation10
csharp9
dotnet-core9

Programming languages (5)

C#TypeScriptJavaJavaScriptHTML

Github contributions (5)

github-logo-circle
appium/dotnet-client

Sep 2018 - Oct 2021

Extension to the official Selenium dotnet webdriver
Role in this project:
userTest Automation Engineer
Contributions:5 reviews, 12 commits, 3 PRs in 3 years 1 month
Contributions summary:Troy primarily contributed to updating the Appium .NET client to work with Selenium 4. Their work involved refactoring the code to use the new element factory, updating tests to leverage configuration, and adapting to changes in the Selenium 4 release candidate. They also added and tested missing mobile Bys, and allowed for connecting to mobile web browsers.
dotnetbrowserstackselenium-webdrivercsharpwebdriver
Magenic/QEDemo

Sep 2017 - May 2021

Demo code for QE presentations
Contributions:25 PRs, 35 pushes, 2 branches in 3 years 8 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Troy Walsh - SDET - Staff Engineer at OpenGov Inc.