Practical software testing training that changes what happens on Monday morning
Randy Rice provides practical, experience-based training for software testers, test leaders, developers, business analysts, and quality professionals.

Whether you need to prepare for an ISTQB certification, strengthen a testing team, or develop advanced skills in test planning, design, automation, and leadership, Randy’s goal is the same: help people apply what they learn in the real world.
Build the judgment. Not just the process
The same instinct Randy uses to find a fault line at 2 a.m., taught to your team — so the next failure gets caught in testing instead of production. Forty years of pattern recognition, transferred on purpose.
Training options
Private Team Training
Bring Randy’s training directly to your organization through live virtual or on-site delivery.
Private courses allow your team to learn together, discuss its actual challenges, and apply the material within a shared context. Courses can be delivered in their standard form or adapted to your organization’s objectives, terminology, processes, and experience level.
Private training is particularly valuable when you want to:
- Establish consistent testing practices across a team
- Develop practical test-planning and test-design skills
- Prepare a group for ISTQB certification
- Strengthen test leadership and risk-based decision-making
- Address a particular quality or testing challenge
Discuss Training for Your Team
ISTQB Certification Training
Randy provides accredited ISTQB training at the Foundation and Advanced levels.
Certification courses combine thorough syllabus coverage with explanations, examples, exercises, and exam-preparation guidance. The objective is not merely to pass an examination, but to understand how the concepts apply to actual testing situations.
Rice Consulting is an accredited ASTQB training provider, and Randy holds the ISTQB Advanced Level Full certification.
Live Public Courses
Live public courses give individuals and smaller groups the opportunity to learn directly from Randy in an interactive virtual classroom.
Participants can ask questions, work through exercises, discuss practical situations, and benefit from Randy’s decades of experience applying testing principles across many industries.
Scheduled courses are offered throughout the year.
On-Demand e-Learning
Self-paced e-learning courses allow you to develop your skills on your own schedule and from any location.
Courses include Randy’s explanations, practical examples, exercises, and supporting materials. Students may also contact Randy with questions while completing their training.
Most testing courses are taught by people who left the field. This one isn’t.
Randy teaches from experience—not theory alone. More than four decades in development, testing, leadership, and consulting shape how he explains the problems teams face today.
Certification builds knowledge. Randy helps people develop the judgment to apply it: what deserves attention, what the available information may not reveal, and which questions to ask before confidence is justified.
Why train with Randy?
Randy Rice has trained more than 30,000 software testers around the world and created over 70 courses in software testing, quality assurance, and related disciplines.
His training is grounded in more than four decades of hands-on experience in software development, testing, test leadership, consulting, and management. He has worked with organizations ranging from small businesses to Fortune 500 companies, government agencies, NASA, and every branch of the United States Department of Defense.
Randy is known for making complex ideas understandable without oversimplifying them. His courses combine clear explanations with practical examples, discussion, and exercises that reinforce the concepts being taught.
30,000+ learners · 70+ courses · 40+ years in testing · Global experience
Testimonials
“We had the privilege of having Randy train 100 women in Rwanda in the fundamentals of Quality Assurance (QA) Software Testing. From the outset, it was evident that Randy’s personal brand is built on one word: Excellence. That commitment is reflected in every conversation he has, every course he delivers, and every individual he mentors.
One of Randy’s greatest strengths is his ability to adapt his teaching style to the needs of his audience. He creates an engaging learning environment, ensures concepts are thoroughly understood, and has developed a curriculum that is both easy to grasp and grounded in practical, real-world application. His ability to connect theory with hands-on experience gives students the confidence to apply what they have learned immediately.
The results speak for themselves. Under Randy’s instruction, our participants achieved an ISTQB certification pass rate that was approximately 2.5 times higher than the industry average. Beyond the initial training, Randy has continued to mentor and upskill our team, helping them grow professionally and advance their careers in QA.
Equally important is Randy’s character. He is one of the most dedicated, genuine, and compassionate professionals I have had the opportunity to work with. He sincerely cares about the success of every participant and invests the time and effort needed to help each individual reach their potential.
I can say without hesitation that we could not have found a better trainer to achieve our objectives. I wholeheartedly and unreservedly endorse Randy to lead any Quality Assurance training initiative. Any organization that engages Randy will benefit not only from his exceptional technical expertise and teaching ability, but also from his unwavering commitment to developing people and delivering outstanding results.”
Dan Munkittrick, CEO, Muraho Technology
“As a result of Mr. Rice’s training session, our QA Team is now displaying a great deal of enthusiasm and excitement. They are now making recommendations and suggestions to improve the process. The advantages of using the online training were: lower training costs, no traveling, self-paced, convenient access from anywhere in the world.
Randy Rice went above and beyond our expectations. He was flexible and quick to respond to our needs. The training material he provided was extremely beneficial and easily incorporated into our program.
Thanks to Randy’s expertise and talents our team is on their way to an improved Quality product!”
Allace B. Buchmelter, Manager of Quality Assurance
CyberMetrics Corporation
“Just wanted to let you know I took the CTFL exam on Friday and got a 95%! Thanks for your online training course and for answering questions as they came up!”
M.H., Florida
What participants receive
Depending on the course, participants may receive:
- A comprehensive course workbook
- Explanations that go beyond slide images
- Practical examples and case studies
- Individual and group exercises
- Templates, checklists, and reference materials
- Exam-preparation guidance for certification courses
- Opportunities to ask Randy questions
- Materials designed for continued use after the course
The objective is to provide more than a presentation. Participants leave with knowledge and resources they can apply in their work.
Training adapted to your needs
Organizations do not all face the same testing challenges. Randy’s modular course designs make it possible to combine or adapt topics to create a workshop that addresses your team’s particular needs.
Customization may include:
- Selecting topics from multiple existing courses
- Adjusting the depth of the material
- Incorporating your organization’s terminology or processes
- Developing exercises based on relevant business situations
- Emphasizing the risks and challenges your team currently faces
Randy begins by listening to what you need and recommends an approach that provides the greatest practical value.
How can Randy help your team?
If you are considering training for yourself or your organization, start a conversation with Randy. He will help you identify the most appropriate course, delivery format, and level of customization—without pressure or obligation.