Executive Summary:
Scott Allman is a senior Software Test Engineer with decades of experience in software testing, automation, and software development. Over the past three years, he has focused on applying artificial intelligence to software testing. Using tools such as ChatGPT and Claude, he rapidly develops unit tests, integration tests, and custom tools for test analysis and debugging.
Scott brings the mindset of a career software tester. He combines deep technical skills with a practical focus on software quality. His expertise includes Python, Java, JavaScript, and modern testing frameworks such as Pytest, Playwright, and Jest.
Scott earned a Master’s degree from the University of Colorado. His thesis focused on software testing. His committee included faculty from Computer Science, Philosophy of Science, and Philosophy of Mind, reflecting the analytical approach he brings to every project.
A natural teacher, Scott has taught courses on designing tests, quality assurance, and even creating your own RAGs. He is the mentor you want working with your developers and less senior testers.
Contact
Scott M. Allman
Boulder, CO
smallman@smallman.com
https://www.linkedin.com/in/smallman/
https://github.com/sallman
“Scott is one of the better Software Engineers I’ve worked with in the Industry. That’s easy to understand considering: he’s very widely read in the field and understands and shares the underlying principles, their strengths, weaknesses & appropriate application; he’s really hard working and always produces – yet, he’s the first to apply “Work Smarter, Not Harder” to the task to maximize results through his leadership in adoption of open source tools and automation frameworks; he’s great at blending business objectives with engineering realities; plus, people love working with him. His choice to specialize in Testing Theory, Testing Architecture, and Software Quality is a Gift to the projects he’s involved with for the Quality that’s achieved.” -John Thompson, Software Architect
Scott M. Allman Resume
smallman@smallman.com | 303-641-7714 | Boulder, CO | linkedin.com/in/smallman
SUMMARY
Senior software testing professional with 30+ years of experience across startups, enterprise companies, and independent consulting. Deep expertise in test design, automation, risk assessment, and team leadership.
Currently implementing AI tools — including Claude and ChatGPT — into professional testing workflows, while maintaining the human judgment that AI cannot replace. Invited speaker at the international conference of the Association for Software Testing. Past President of SQUAD, the Boulder-area software quality professionals group. MA in Philosophy with thesis on software testing; former adjunct professor at University of Colorado, Boulder.
EXPERIENCE
GridVisibility, Inc. Jan 2025 – Present
Software Quality and Testing — Contractor
- Plan, design and execute automated unit and integration tests for this innovative startup
- Applying AI-assisted testing strategies and mentoring developers.
Gridmetrics, Inc. Jan 2021 – November 2024
Senior Software Tester
- Designing, coding, and running tests for a startup in the energy monitoring space. Worked closely with
development and marketing to build an extensive automated regression suite. - Implemented AI tools (Claude, ChatGPT, Gemini) into the testing practice — using AI to generate unit tests
from code structure, eliminating low-value hand-coding. - Developed programs and tools to leverage AI capabilities without exposing proprietary code.
- Technologies: Python 3, PyTest, Google Cloud Platform (GCP), Pandas, SQL.
NetApp, Inc. Oct 2018 – Oct 2020
Senior Software Engineer in Test
Contributed deep testing and Python development expertise across three strategic projects. Active leader in NetApp’s efforts to build community among software testers.
• Refactored a large legacy Python test suite — improving quality and significantly reducing issues found in production.
• Designed and implemented an innovative Selenium architecture to flexibly test a web-based product; coded
the prototype and presented to the Boulder office.
• Authored a test plan for a flagship product that received praise across all levels of the business.
• Taught internal classes on test design: Given/When/Then methodology and Selenium.
• Active contributor to in-house tester community: book club, forums, presentations, mentoring.
Complex Systems Management Sep 2009 – Oct 2018
Independent Contractor — Software Tester and Developer
Delivered testing and development solutions for multiple companies in the cable television industry. Applied rapid-learning and strong communication skills to solve urgent technical problems under pressure.
• Architected and built an automation framework to measure Wi-Fi (IEEE 802.11ac) performance — verified
and ruled out multiple product designs quickly under tight deadlines.
• While testing audience measurement systems, built a lightweight dev-ops tool that helped several cable
operators capture critical data during content license renegotiations.
• Managed testing strategy for a complex industry-standard library — first in the industry to achieve
certification.
• On short-term engagements wrote test plans, evaluated tools, and prototyped test suites to reduce risk as teams explored emerging technologies.