Scott Allman

Colorado’s Software Testing and Development Expert

Questions
Answered

Tests will answer your questions. What is it you want to know – features, performance, fixed bugs (or not) and many more important things. Together we will make a plan and then execute.

Professional
Development

Either coding tests from scratch, using AI, or maintaining your current suites we are masters of coding.  Python, Java, and C.   We will adapt to your tools and development workflows.

Pragmatic
Automation

Pytest is our specialty. Robot Framework for reports. Playwright for web apps. Flent for performance, and many other testing tools.

Mentor
Extraordinaire

Scott is the older fellow with the easy manner and a natural teacher. He has taught professional classes on designing tests, automation, and effective bug reports. The list is long.

Pragmatic Automation

Automation is growing.  Many tools are robust and full functional.  Or, we can use your in-house legacy frameworks.  Plus, we deliver good designs for the tests in the suites.

  • Pytest is my speciality, including internal hooks

  • Robot framework or Playwright for driving the suites and generating reports.

  • With the ultimate goal of efficient regression suites, we cull flaky tests, debug failures, and tailor reports to stakeholders needs.

custom software development

I code new tests, debug and repair broken tests, and review code for testability.

Python has been my language of choice for the last decade. Before that it was Java where I learned some Object Oriented design principles.

I am a coder and work comfortably with coders., including popular ChatBots.

taxation planning

Eiusmod tempor incididunt ipsum ut labore dolore magna aliqua. Ut enim minim veniam duisy ipsum sed quis.

Questions

answered.

Collaboration and effective planning

Software tests answer questions by demonstrating behavior. Alas, there will be more questions than we have resources to answer. Hence we work together to prioritize and plan.

Teaching. Mentor.

Scott is a natural teacher. He used to always become the Unix command line guru for the team. Now, a Chatbot often does that. Still, as Gerry Weinberg famously said, “no matter what they tell you, it’s always a people problem”. Mentors are there for people problems of all kinds.

client
testimonials

References are available.

Contact me and lets chat. Use your own judgement to see how we might work together.

In A Nutshell ….

I am a real human being.  This page was created by me – not by Artificial Intelligence.  In this site you will find a summary of my experiences and services.  All are backed by human references.  Better yet, contact me and let’s discuss your needs. A short human to human chat is most valuable for everyone.

Testing and Coding Services

In a nutshell, I will:

  1. Interview to discover questions to  answer,
  2. Make a plan to prioritize,
  3. Learn your system and workflows,
  4. Design, code and build tests,
  5. Run the suites,
  6. Communicate results,
  7. Repeat the above steps.

Services Beyond Designing and Coding Software Tests

Candidate interview.  For many corporations I have interviewed candidates for QA jobs – from entry level to director.  I write reports assessing the depth and breadth of the candidates experience, skills, and qualifications.

Keynote Speaker and Conference Presenter

See my list of varied presentations over the years.  In August 2025 I will be speaking at CAST 2025, the International Conference for the Association of Software Testing.

Budget analyst and risk analyst

For venture capital firms I have analyzed requests for additional funding.  Again, I use communication skills, development skills, and general engineering experience to demonstrate the level of maturity of the portfolio project.  I write reports with my findings and recommendations.

It All Starts With a consultation!

Please contact us!

For any kind of quiries, Please contact

support@smallman.com