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.
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.


answers.
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

“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
Real Human Being
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.
Typical Testing and Coding Services
- Interview to discover questions to answer,
- Make a plan to prioritize,
- Learn your system and workflows,
- Design, code and build tests,
- Run the suites,
- Communicate results,
- 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.
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 an Email!
Please contact us!
For any kind of queries, Please contact
smallman@smallman.com
