Resources

Our notable partnerships give us access to the best resources and tools for the job.

Get software testing training resources:

Quality, per J.M. Juran, is fitness for use. The presence of attributes and features that  will satisfy customers, users, and other stakeholders, as well as the absence of attributes (e.g., bugs) that will dissatisfy them.


Resources for “Quality”

Articles

Testing is an excellent means to build confidence in the quality of software before it’s deployed in a data center or released to customers. It’s good to have confidence before you turn an application loose on the users, but why wait until the end of the project? The most efficient form of quality assurance is building software the right way, right from the start. What can software testing, software quality, and software engineering professionals do, starting with the first day of the project, to deliver quality applications?

Continue reading →

Quality Software

By Rex Black

I suspect that, in the near future, many types of software will become commoditized, just as many types of computer hardware have. The open-source phenomenon is leading the way, with Linux and Apache ascendant on the Internet. Regardless of the motives of the partisans of open-source software, the motives of the important business users of these open-source applications are clear: They want cheap software with the same quality levels as the commercial alternatives. 

Continue reading →

Testing can be considered an investment. A software organization—whether an in-house IT shop, market-driven shrink-wrap software vendor, or Internet ASP— chooses to forego spending money on new projects or additional features to fund the test team. What’s the return on that investment (ROI)? Cost of quality analysis provides one way to quantify ROI.

Continue reading →

Information appliances, which provide simplified, easy access to specific information such as e-mail and Web sites, promise to bring the benefits of computing to a wide customer base, including some computer-averse people who have hitherto avoided buying a computer. Internet appliances are evolving from personal computers, game stations, digital mobile phones, and server technologies. While this allows us to apply well-known quality assurance techniques, including testing techniques, the software quality professional must remember that the risks to product quality are different; the quality bar is higher, especially in terms of usability, robustness, and harmonizing the appliance with the dynamic Internet. Customers will assess the quality of information appliances by the degree to which the appliance reliably, quickly, transparently, and intuitively provides them with access to the desired information, and we expect them to be much less understanding of glitches than the current PC user. Information appliances are gaining wide acceptance—millions will hit the market in the next few years—so many of us who practice software quality professions will spend time working on projects to develop them. Indeed, we expect that information appliances will present tremendous opportunities to those who seek to bring quality to software in the new millennium. This paper presents the test team’s findings on one such project.

Continue reading →

"Back in 2010, at the launch of Core Magazine, http://www.coremag.eu/, I wrote a series of columns to welcome people to the magazine. As a sort of Throw-Back-December, here they are, as they appeared in the original magazine issues. I hope you enjoy them."
-Rex Black
 
Greetings, and welcome to my quarterly column on software testing best practices.  When I was asked to write this column, I had to choose the approach, the theme.  The writers' aphorism says, "Write what you know." So, what do I know?
 
Well, if you know me and my consulting company, RBCS, you know that we spend time with clients around the world, in every possible industry, helping people improve their testing with training or consulting services, or doing testing for them with our outsourcing services.  Our work gives me insights into what goes on, the actual day-to-day practice of software testing.
 

Continue reading →

Engineering Quality for Bananas

By Rex Black, Daniel Derr, Michael Tyszkiewicz

[How can dumb monkeys built from free tools help you? Give this article a read to see a case study.  Originally published in Software Testing Professional magazine in 2008, these ideas and techniques are still relevant to SDETs, Technical Test Engineers, and Technical Test Analysts looking to build their own automation solutions using open-source components.]

Arrowhead Electronic Healthcare has been creating eDiarys on handheld devices since 1999. Arrowhead helps pharmaceutical research and marketing organizations document important information about how their products are being used in patients’ homes.

ePRO-LOG is Arrowhead’s third generation eDiary product. The primary design goal of ePRO-LOG is to be able to rapidly deploy diaries used for data collection in clinical trails and disease management programs.

A typical diary may include 100 forms translated in 15 or more languages, and used in several locales. This results in a large number of software builds and configurations.  As a result, we needed an automated test tool to address potential risks and to automate common tasks.

The most important quality risks we wanted to address were:

  • Reliability
  • Translation completeness
  • Functionality of UI
  • Input error checking
  • Verification of requirements

We needed an automated test tool with the following capabilities and features:

  • Address defined risks
  • Produce accurate form-flow diagrams
  • Reduce tedium and opportunity for error in manual testing
  • Save effort associated with manual testing for these risks
  • Improve time-to-market by reducing test cycle duration through 24x7 testing
  • Provide auditable documentation
  • Handle any screen flow or translation without custom test scripts (i.e., be trial-independent)
  • Be easy to implement and cost effective

This is a case study in how we reduced our risks and achieved our test automation objectives in just a few months on a total tools outlay of $0.

Continue reading →

What’s New in the ISTQB CTFL 2018 Syllabus?

By Rex Black, interview with iSQI Agustina Gay

The following is a transcript of an interview with Rex Black. Rex is President of RBCS, a worldwide test consulting, training, and expert services company. He is also former President of ISTQB, and most recently served the ISTQB as Project Manager and Technical Editor for the ISTQB® Foundation 2018 syllabus release. The interview was conducted by Agustina Gay. She is a Key Account Manager at iSQI.
Agustina: Rex, thank you for being here. Would you please introduce yourself?
Rex: Yes, I am Rex Black. I am the president of a company called RBCS and we are a training, consulting, and expert services company based in Texas with clients around the world. I’ve been in software engineering since 1983 and RBCS has been around about almost 25 years, since 1994. I’m also the past president of the ISTQB, from 2005 to 2009, and most recently I was involved on the Foundation project. So I have many years involvement with the ISTQB program.
 

Continue reading →

Webinars

Towards a True Engineering Profession

Recorded February 18, 2014

Ten Bugs that Shook the World

Recorded January 2, 2014

Is Testing a Waste of Time and Money

Recorded October 23, 2013

Podcast Episodes

Why Does Software Quality (Still) Suck


Length: 1h 49m 0s

Software quality, for the most part, sucks. It still sucks, seventy-five years since the advent of the programmable computer. Software bugs are a constant fact of life, thanks to the ubiquity of software and the ubiquity of software bugs. Sometimes the bugs costs millions of dollars or kill people. Why is the reaction so muted? Rather than just accept software bugs as unavoidable, let’s ask the obvious question: Given that manufacturing is able to achieve six sigma levels of quality—i.e., only three defective items per million manufactured—why does software quality still suck? In this webinar, Rex will address some of the real barriers to achieving six sigma quality in software, while at the same time holding software engineering as a profession accountable for not doing nearly as much as we can.

Listen now →

Let’s suppose you bought a car. Six days later, someone from the dealership let himself into your garage, removed the tires on the car, installed some “updated” tires that actually had holes in them, and then left. In the morning, your car was there in the garage, all sad and undriveable on its flat, flabby tires. That’s clearly unacceptable, in fact even criminal, but we allow the same thing to happen all the time with software. Why? In this webinar, Rex will catalog infamous automated software updates, released without sufficient testing to wreak havoc, or at least inconvenience. He’ll then give a detailed roadmap for reducing your chances of being part of the problem.

Listen now →

Some people use the terms “verification” and “validation” interchangeably, but there are significant differences between them. Some people disparage verification, or deny that it’s even involved in testing. However, you can’t adequately build confidence and reduce risk in the software you test without using the proper mix of both. In this webinar, Rex will clarify the meaning of these two terms, give examples, and explain why both are essential to proper software testing.

Listen now →

Webinar: Two Bug Metrics, Millions in Process Improvement


Length: 1h 20m 50s

When we do assessments, we always try to look at process metrics. In most cases, we can find millions of dollars in process improvement opportunities. In this webinar, Rex will show you how two very simple bug metrics, calculated using only two simple facts for each bug report using simple, free spreadsheets you can get from our website, can reveal millions and millions of dollars in potential process improvements. All the more reason to track those bugs! To paraphrase Timothy Leary: Tune in, download, and drop software co

Listen now →

Shift Left and Friends


Length: 1h 0m 28s

Shift left. Continuous integration and continuous delivery (CI/CD). Continuous deployment. DevOps. What is all this stuff and what does it mean for you as the tester? In this keynote, Rex Black will explain these concepts and their test implications.  He’ll then describe the emerging role of the SDET (Software Development Engineering in Test, also called SET) and what SDETs do.  Yes, being an SDET is about test automation, but it’s about a lot more than that, and Rex will give you some examples of things you can expect to do as an SDET in a shift left world over the coming decade.  Don’t worry. Life as a tester in the SDET reality is gonna be fun and exciting, and Rex will give you some ideas how.

Listen now →

One Key Idea: Test Automation ROI


Length: 0h 18m 11s

Test automation is all the rage.  Spinning away in Agile lifecycles or playing key roles in DevOps pipelines, automation is supposed to be everywhere, right? However, such widespread automation is a big investment. If you want to obtain management approval for the kind of automation investments all the webinar and conference talking heads are saying you simply must do right now, you better be able to talk automation ROI. In this One Key Idea session, Rex will explain the measurable business benefits of test automation and how to calculate automation ROI.  In twenty minutes or less, you’ll learn how to bridge the gap between automation techno-speak and the managerial bottom-line focus.

Listen now →

For nearly ten years, RBCS has run a highly successful free webinar series.  In 2018, we’re adding the Two Points of View at Two series to our monthly webinar rotation. In each of these sessions, Rex Black will talk with another software luminary about topics of mutual interest, where the two have some different views, and then Rex opens the floor to questions. 

In this inaugural session, Rex is happy to welcome Maaret Pyhäjärvi .  Maaret’s bio describes her as feedback fairy with a day job at F-Secure, where they call her a Lead Quality Engineer. She identifies as empirical technologist, tester and programmer, catalyst for improvement, author and speaker, and community facilitator and conference organizer. You can catch her latest thoughts on her blog at http://visible-quality.blogspot.fi

In this session, Rex and Maaret will discuss tester-developer collaboration and the relationships between testers and developers.  How to approach developers for collaboration? How do testers-developers ratios affect relationships? What about people who move between tester and developer roles? Join Rex and Maaret to hear their thoughts and ask your questions.

Listen now →

One Key Idea: Two Simple, Useful Defect Metrics


Length: 0h 30m 44s

Technical debt is bad.  It’s smart to carefully manage technical debt. Defects are a form of technical debt.  Do you know how to measure how well you are managing defect-related technical debt? In this One Key Idea session, Rex will demonstrate two simple defect metrics, easily extractable from any defect management tool, which can give you useful insights into what’s happening with defect-related technical debt.  In twenty minutes or less, you’ll learn what these metrics can tell you and how you can use them to manage your technical debt better.

Listen now →

Hiring and managing distributed, international test teams

Phil Lew, President of XBOSoft, an international software testing firm, joins Rex Black to discuss the critical topics of hiring and managing teams of testers who work around the world.  How do distance, culture, and language create challenges, and how have Phil and Rex dealt with those challenges in the past?  You won’t want to miss Phil and Rex’s points of view on these important topics.

Listen now →

The Agile Testing Pyramid is a great metaphor, and it can be very useful when applied properly. However, it can also lead to some serious dysfunctions in organizations that misunderstand, misapply, or misinterpret it.  Are you using the Agile Testing Pyramid properly? Rex will help you answer that question, and help you resolve problems if they exist.  In twenty minutes or less, you’ll learn the rights and wrongs of the Agile Testing Pyramid.

Listen now →

One Key Idea: The ISTQB Foundation 2018 Syllabus


Length: 0h 21m 58s

As a bonus to our June complimentary webinar, this month we shared with you an interview with Rex about the newly released ISTQB Certified Tester Foundation Level  2018 Syllabus. Listen to the session and you will learn why the changes were made, what was the process for making the changes and, finally, what are the changes!

Listen now →

In this month’s “Two Points of View at Two” session, Rex is happy to welcome Nivia S. Henry. Nivia fundamentally believes that happy people, working in a healthy environment, will do great things. This philosophy has driven her to build a 15+ year career creating and supporting high-performing teams. Her career path has included agile coaching, enterprise agile transformations, product management, and people leadership. Today, Nivia applies her hard-earned experience as an Quality and Web Engineering Manager at Spotify. In this session, she'll discuss Spotify's perspective on Quality and focus on how the organization has organically grown its test automation practice.

Listen now →

One Key Idea: Understanding the ISTQB Career Path


Length: 0h 31m 57s

The ISTQB provides extensive support for the test professional’s career path. There are so many options, in fact, that some people get confused and have questions.  Well, in this One Key Idea session, Rex is here to make the career path clear and answer your questions.  In twenty minutes or less, you’ll understand how the ISTQB career path can support your progress throughout your professional testing life.

Listen now →

Two Case Studies in Non-GUI Test Automation


Length: 0h 56m 31s

All too often, people believe that they have to run all their system tests through the GUI, and that includes automated tests.  However, it is possible to run automated system tests through a variety of interfaces, such as command lines, APIs, data layers, network services, and more. In this webinar, Rex will give two such examples of sophisticated automated system test platforms capable of quickly running thousands of tests with very low false positive rates, flaky test rates, and test maintenance rates. One tested a data layer interface, the other a network services interface.  Each used a flexible and maintainable keyword driven architecture.  Come ready to open your mind to new ways of automating system testing, and leave with ideas you can apply to automating your tests away from the GUI.

Listen now →

One Key Idea: Audition Interviews for Testers


Length: 0h 27m 3s

If you are a hiring manager, you might already know that a bad hiring decision is one of the biggest mistakes you can make. One easy mistake to make is hiring someone who tells a convincing story about their abilities, but can’t actually do the work.  How can you separate the glib talker from the accomplished doer?  Well, in this One Key Idea session, Rex will explain how to use audition interviews, illustrating the concept with case studies.  In twenty minutes or less, you’ll gain a powerful tool for making smarter hiring decisions.

Listen now →

Two Points of View at Two: Short High-impact Talks about Testing,  with Michael Mah

In this session, Rex is happy to welcome Michael Mah.  As managing partner of QSM Associates for over 20 years, Michael and his colleagues have assembled one of the largest worldwide databases containing software quality and productivity trends from over 10,000 completed projects. Michael and Rex will discuss defects, or bugs - and how in today’s competitive market, they can either make or break your company. We’ll discuss real world case studies and key findings from real world benchmarking and diagnostic engagements on what separates the leaders from has-beens. Michael and Rex have over 60 years of collective experience dealing with defects and their consequences, so they will discuss these important topics, and take your questions.

Listen now →

One Key Idea: Measuring Defect Detection Effectiveness


Length: 0h 10m 51s

A typical objective of testing is finding defects, but how effectively do you achieve that objective?  Fortunately, there’s a way to measure that, using a metric called defect detection effectiveness.  In this One Key Idea webinar, Rex will explain how to use two simple, easy-to-gather metrics to calculate defect detection effectiveness, and also share some insights into how to use that metric to set a baseline for future improvements and to benchmark yourself against other companies.

Listen now →

The Down Part of “Shift Left and Down”


Length: 1h 3m 36s

Shifting defect discovery to earlier activities (Shift Left) reduces rework and improves quality deliveries to customers. A lot of attention is paid to this part of “Shift Left and Down”, but how do we do the Shift Down? Root Cause Analysis (RCA) is the answer. A variety of techniques can be used with varying formalities, cost, and results; ranging from informal, 5-why, Ishikawa/fishbone to Cause-Effect.  Which technique is the right one to use, and when should it be applied? Is your organization ready for RCA? What do you do with the results? These questions and others will be discussed by Ed Weller, who will draw on 20 years of experience using RCA and onsite training across a wide range of businesses.

Listen now →

One Key Idea: ISTQB Advanced Security Tester


Length: 0h 20m 0s

Defects and errors prevent applications and systems from delivering the value their designers and customers intended.  Moreover, defects and errors present opportunities for malicious actors to undermine the integrity, availability and confidentiality of essential business data and computational assets.  Many large cyber incidents (ex. Target, Yahoo! and Equifax) have reduced the tolerance of regulators, shareholders, customers and the public for poor cyber security practices.  The greatest threat is directed towards the greatest value, albeit the path of attack may be roundabout.  Security testing is an essential phase in the application and systems development and operations lifecycle.  Join us to learn about this valuable professional development step that will bolster your career, and assist your employer’s efforts to take substantive steps to ensure their business goals are reached and risks managed.

Listen now →

Is your organization looking for growth opportunities?  Do feel the status quo within your firm or your industry is ripe for disruption?  Are you concerned your company will be swamped by the backwash of some else’s innovation?  Your organization needs to innovate.  Innovation requires a way of thinking, a reliable process and a toolset to identify the problem or challenge that you are best equipped to solve while solving it in a manner stakeholders will value.  Innovation is risky, so is not adequately anticipating ever persistent change.  This course discusses several approaches and tools developed to enable teams to apply designerly ways that center design on your users, and enables your users to help you help them.  To learn design thinking well is to apply it.  This Design Thinking course puts the evolution of a product design in your hands in collaboration with a participant design team.  Join us to learn about the Design Thinking approach to solving problems, which will serve you well as an individual contributor, manager or leader.

Listen now →

Myths of Exploratory Testing


Length: 1h 1m 51s

Exploratory testing is a name given for a technique of using knowledge, experience, and skills to test software in a non-linear, investigatory fashion. Is it a powerful and important part of each professional tester’s repertoire, or actually magic quality pixie dust? Is this the only real way of testing, or is there room for other forms of validation as well as verification? What are the origins of exploratory testing, and who actually invented the technique (as opposed to coining the current name)? Does it always degrade into an unmanageable, unaccountable, random bug hunt, or are there ways to instill order, measure coverage, and build confidence with it? In this webinar, Rex will explore and burst some of the myths of exploratory testing.

Listen now →

Is Testing a Waste of Time and Money?


Length: 0h 49m 38s

Is software testing a waste of time and money?  Many people outside of the testing profession seem to think so, and, based on the relative paucity of money devoted to testing compared to other activities in the lifecycle, it’s certainly not a high priority for many organizations.  Is that smart?  Why do we test software?  What benefits, goals, and objectives does testing serve?  Attend this presentation to learn solid, hard-headed, convincing reasons why testing is one of the smartest investments you can make, and why organizations that invest in testing receive long-lasting benefits from doing so.  Rex will lay out the case for software testing and answer your questions.

Listen now →

In the 2010s, the software testing profession made a lot of big strides. Testing skills expanded significantly across the set of practitioners, and the number of professional testers grew.  However, there remains one place where testing remains challenged, and was unable to surmount that challenge in the 2010s. Tune in to learn what that challenge is, and to get Rex’s thoughts on how to succeed in the 2020s decade, which starts just two days later!

Listen now →

In this month’s “Two Points of View at Two” session, Rex is happy to welcome Yalonda Haywood. Yalonda Haywood is a person of intention. As a professional speaker, trainer, and rebound coach, Yalonda helps companies and individuals recover in value, amount, and strength after any decrease or decline. The passion to see other’s reach their next level has been the driving force behind Yalonda’s career. Over the past 20 years, her journey has and continues to include speaking, training, coaching, people leadership and building high performing teams in the quality assurance space within information technology. 

In this session, Yalonda and Rex will discuss the key to building stronger IT departments including  possible tension between quality assurance and development and operations teams, keys to creating a different culture that is not dependent on industry, practical steps organizations can take to make the culture shift and more.
 

Listen now →

Join Rex and Gary for a joint  presentation on how TMMi can improve your testing and accelerate your business performance since testing is a key contributor to higher profits, customer satisfaction, personnel motivation and a bigger market share.

Listen now →

In this month’s “Two Points of View at Two” session, Rex is happy to welcome José Mata. José has worked over 20 years as a Software Quality Assurance consultant and manager, working in Austin, San Francisco, New York, and Paris.  As a member of the American Software Testing Qualification Board (ASTQB) Technical Advisory Group, José wrote questions for the Foundation Level qualification exams. He is currently a Senior Software Test Engineer with NarrativeDx, an Internet startup in Austin Texas, providing AI-driven analyses of healthcare data. 

In this session, José and Rex will discuss moving Selenium automated testing from concept to implementation and overcoming basic “gotchas” in bootstrapping Selenium testing.

Listen now →

Automobiles can have millions of lines of code in them, and some of that code can have safety-critical implications. Various standards apply to safety-critical automotive code, dictating the level of code coverage required: statement, decision (or branch), or modified condition/decision coverage. To celebrate the launch of our new Automotive Software Testing course, we’re offering this free webinar. If you build or test automotive software, attend to get a taste of what you could learn in this course.

In this free RBCS webinar, join Rex Black, President of RBCS, as he describes in detail what each of these levels of coverage means, how you can achieve it, and how to understand what code coverage tools are telling you.

Listen now →

Testing in the Dark with Rob Sabourin


Length: 0h 59m 40s

Isn’t it amazing? Stakeholders drop software on our desk and expect us to test it with no requirements, no design and no product knowledge whatsoever. About the only clear thing is the absurd and unrealistic deadline. We are expected to bend over backward, spread magic pixie dust and heroically test quality into a product we never heard of before.

But testing in the dark is not impossible – and as Rob Sabourin shows it can even be a very valuable and fun experience.

Learn strategies to emerge from a murky fog into clear meaningful quality insights. Leverage unlikely sources about what stakeholder’s care about and what users really need the software to do.

Join Rob’s quest to find important bugs fast, let “testing in the dark” illuminate you!

Listen now →

Free Webinar: Quality and AI-based Systems


Length: 0h 27m 15s

In this month’s webinar, we are happy to welcome guest speaker, Adam Leon Smith. Adam is CTO of Dragonfly and is focused on testing, quality and AI. With two decades experience in environments, development, testing, quality and project delivery in addition to commercial experience, he is the chair of the British Computer Society's Special Interest Group in software testing, and works with international standardization committees developing AI and quality-related standards.

AI is a complex topic and is the biggest technical renaissance to impact testing for at least two decades.  Adam will talk about intrinsic quality issues with AI, challenges in testing AI-based systems, and new techniques and methods.  In addition, he will cover emerging AI-enhanced testing tools that are yet to get much coverage.

Listen now →

You know that testing and quality is important, right? Okay, prove it. Exactly how much money do you think testing saves? Yes, that’s right saves. Testing is often thought of as a regrettable cost center, something that must be funded to avoid some dimly-understood “bad stuff that could happen.” In fact, software testing and other quality assurance activities save money. Typically, every dollar spent on testing saves eight dollars in the long run. In this One Key Idea session, Rex will demonstrate the use of cost of quality, a technique known for over 50 years, using a real world case study and a spreadsheet you can download and use that same day. Testers, know your value!

Listen now →

You may have heard the saying “The only constant on any project is change.” Yet the prospect of change is rarely welcomed—either personally or professionally. How is it that we still believe that these changes apply to others but not to us? Julie Gardiner says that now is the time to re-evaluate and transform how we test in order to deliver more value to organizations—from a people, processes, and tools perspective. She examines, how we’ve gotten to this stage in terms of our role and what skills are vital for us to be prepared for the next stage.

Listen now →

Test case metrics. Defect metrics. Requirements coverage metrics. Code coverage metrics. Metrics, metrics, metrics: yep, we got metrics in software testing, but do we use them properly? 

Following up on his popular keynote and webinar, “Stupid Metrics Tricks and How to Avoid Them,” testing metrics advocate Rex Black decided to have a discussion about how we use and, all too often, misuse metrics in software with fellow testing professional Dawn Haynes, a testing metrics skeptic. There are sure to be some interesting disagreements as well as some unexpected agreements. 

Join Dawn and Rex for a lively back-and-forth on the topic of metrics, followed by a Q&A opportunity.

Listen now →

Join Rex Black and Rob Sabourin for a lively back-and-forth on the topic followed by a Q&A opportunity. Rob observes that, today, many software testers are challenged to quickly identify product quality concerns amidst turbulent project contexts. Business, technology, and organizational factors change frequently. Testers are forced to continuously adapt, to think on their feet, and to provide stakeholders, team members and even system users with meaningful feedback about quality concerns, and operational readiness.
There are many different test automation technologies which can facilitate the control and observation of software.  Rob notes that, among his customers, test automation technologies are mainly limited to implementing automated verification checks, as part of regression suites, in continuous integration and deployment processes.
This webinar will address the problem of how test automation tools, methods, and techniques can be effectively used to facilitate, and improve the efficiency of, exploratory testing.
Robert Sabourin has more than thirty-eight years of management experience, leading teams of software development professionals. A well-respected member of the software engineering community, Robert has managed, trained, mentored, and coached thousands of top professionals in the field. He frequently speaks at conferences and writes on software engineering, SQA, testing, management, and internationalization. The author of I am a Bug! the popular software testing children’s book, Robert is an adjunct professor of Software Engineering at McGill University.  Robert is the principal consultant (&president/janitor) of AmiBug.Com, Inc.

Listen now →

TMMi has become the leading model for test process improvement, but how are organizations adopting TMMi and what issues are they addressing? Join us as we welcome guest presenter, Martin Adcock, Managing Director of Experimentus who have been helping organizations to deliver TMMi based solutions for over 14 years, as he explores how organizations have adopted TMMi and are using it to improve their test process and give them a competitive edge.

Listen now →

Shift left. Continuous integration and continuous delivery (CI/CD). Continuous deployment. DevOps. What is all this stuff and what does it mean for you as the tester? In this keynote, Rex Black will explain these concepts and their test implications.  He’ll then describe the emerging role of the SDET (Software Development Engineering in Test, also called SET) and what SDETs do.  Yes, being an SDET is about test automation, but it’s about a lot more than that, and Rex will give you some examples of things you can expect to do as an SDET in a shift left world over the coming decade.  Don’t worry. Life as a tester in the SDET reality is gonna be fun and exciting, and Rex will give you some ideas how.

Listen now →

“What Gets Measured Gets Managed.” Jamie Mitchell explains, “I have heard this since the first day I got into software. Management wants metrics. The managers would tell us that it allowed them to maximize our effort and the organizational profits.  The more cynical of us always said that it was to make sure we were not sitting around drinking coffee instead of working.” 

Not everything that matters can be measured. Not everything that we can measure matters. And this applies to software test automation more than in most software endeavors.

As an automator of almost 30 years, Jamie has struggled with the demand for metrics from management for most of his career. Most of the metrics that he has been forced to collect were—in his humble opinion—not only worthless, but also misleading and subject to manipulation by those who wanted to prove their point (no matter what that point was.)

Join the discussion, between Rex and Jamie, as they cover various kinds of metrics that have been suggested for automation.

Listen now →

In this month’s “Two Points of View at Two” session, Rex welcomes Gio Lodi to discuss how to adopt a Test-Driven Development mindset followed by a Q&A opportunity. We changed the start time of this month’s webinar to 5:00 PM Central in order to allow for this multi-continent session. After all, it’s 2 o’clock somewhere!

Test-Driven Development (TDD), is a software development technique that flips the testing process on its head: rather than testing after the product is done, developers build tests first and use the failure as a guide to write the necessary code. TDD's immediate benefit is that it gives better test coverage, but there are more beneficial second order effects that come when applying it consistently. Moving in this step-by-step, feedback driven process improves the team productivity and results in a malleable software design. In this presentation, we'll look at how to bring this mindset that focuses on iteration and feedback in all the areas of software and product development.

Gio Lodi is the author of Test-Driven Development in Swift. He's been exploring testing and automation since 2011, when he encountered TDD while working on a startup with his University housemates. Gio publishes his findings in his blog and with presentations such as this one. He lives in an Australian beach town with his wife and two little children, and works remotely as mobile infrastructure engineer at Automattic, where he helps teams working on apps such as WordPress ship quality code on a schedule.

Listen now →

We are inundated by scads of mixed messages about software development, testing, quality, and delivery today. There are the Agile Manifesto and principles, SCRUM, Kanban, Scaled Agile Framework, the book - How Google Tests Software, the tech talk - Test is Dead, murmurs about achieving 100% automation, goals of delivering faster and more frequently to customers, the idea that we can solve every problem with DevOps, and so on. Some of these messages leave organizations confused about the value of testing, and testers wondering if they have a career path at all. We indeed are at a critical juncture in the quality and testing space, and if we aren't careful, we could be joining the dodo and the dinosaurs. 

How will we survive all this? Dawn believes the heart of the issue is in becoming truly agile in our beliefs, approaches, and attitudes about testing. Without the flexibility to serve the needs of our teams and organizations TODAY (and tomorrow!), we should be concerned. So, what is the true meaning of agility for testers? Does it mean doing "Agile" things? Following SCRUM? Doing DevOps? Etc.? Dawn doesn't think so. Please join Dawn to take a deep dive into what true agility could look like for testers and teams moving forward!

Listen now →

How many times have you heard statements like, “How did we miss this in test”, “This defect doesn’t happen on my machine”, “We do not need automation”, or “We are waiting on testing to give us the green light”? Far too often, teams are spending a lot of time diving into discussions that they no longer need to have. This builds frustration, affects team alignment, and can potentially impact the quality and milestones of the project. Through the years, we have seen a need for processes, tools, and old-school approaches to change. Discussions we needed to have years ago are no longer the same now.  There is a need for strategic changes in how we operate within a project and how we communicate across teams.

With over 25 years of experience in IT, Mike Lyles has held various roles: from developer, project management office, development management, and ultimately testing. He has witnessed the paradigm shift required to measure success on teams and the speed at which we must reach goals as compared to the past. And most importantly, he has taken part in discussions which are losing their relevancy and need a major overhaul in our workforce today.

Join the discussion, between Rex and Mike, as they discuss many of the well-known phrases, philosophies, and theories around testing of years past, and how that we must overcome the obstacles to be successful today.

Listen now →

In this month’s webinar, we are happy to welcome guest speaker, Adam Leon Smith. Adam is CTO of Dragonfly and is focused on testing, quality and AI. With two decades experience in environments, development, testing, quality and project delivery in addition to commercial experience, he is the chair of the British Computer Society's Special Interest Group in software testing, and works with international standardization committees developing AI and quality-related standards.

AI is a complex topic and is the biggest technical renaissance to impact testing for at least two decades.  Adam will talk about intrinsic quality issues with AI, challenges in testing AI-based systems, and new techniques and methods.  In addition, he will cover emerging AI-enhanced testing tools that are yet to get much coverage.

Listen now →

Did you ever wonder why your colleagues sometimes look at you funny when you’re explaining your test results, or ask you strange questions like, “Why don’t you find all the bugs in testing?” Maybe they don’t understand what you do or even why you do what you do. In this podcast, Rex will reveal ten common misunderstandings that your fellow software professionals have about testing, and discuss ways to resolve those misunderstandings to promote better communication.

Listen now →

Skynet Has Arrived!


Length: 1h 31m 40s

What would John Connor, son of Sarah Connor, hero of the resistance in the “Terminator” movie series, say about the Internet of things, the ubiquity of mobile devices, the fact that we almost ran out of IP addresses, software that updates itself, and other signs of the coming computer apocalypse? He’d probably tell us to pull the plug, quickly! Beyond the nightmare scenario of the “Terminator” films, what are the implications of quality, and lack of quality, for the now-real situation that everything is connected to everything else? Will it be Neuromancer, “Terminator,” androids dreaming of electric sheep, or something more benign? Join us for some fun and interesting speculation and prediction on the future of limitless connectivity. 

Listen now →

Training

ISTQB Virtual Advanced Security Tester Boot Camp

The Advanced Security Tester Boot Camp course, created by Rex Black, past President of the International Software Testing Qualifications Board (ISTQB), past President of the American Software Testing Qualifications Board (ASTQB) and co-author of a number of International Software Testing Qualifications Board syllabi, is ideal for testers and test teams preparing for certification in a short timeframe with time and money constraints.

View details →

ISTQB Virtual Advanced Test Automation Engineer Boot Camp

The Advanced Test Automation Engineer Boot Camp, created by Rex Black, past President of the International Software Testing Qualifications Board (ISTQB), past President of the American Software Testing Qualifications Board (ASTQB) and co-author of a number of International Software Testing Qualifications Board syllabi, is ideal for testers and test teams preparing for certification in a short timeframe with time and money constraints.

View details →

Black-box Bug-a-thon

If you are looking to spend one day learning powerful test techniques in a hands-on way using real apps, and having fun while doing so in a friendly yet competitive setting, this black-box bug-a-thon is for you.

View details →

AI and Software Tester Foundation Training

The A4Q AI and Software Testing course teaches all key aspects of Artificial Intelligence, including the history of AI, Symbolic AI (human-readable AI) as well as where the limits of AI can be found. Once everyone is speaking the AI-language the path continues to testing AI systems. Course attendees learn different strategies and metrics for testing AI systems as well as the general problems which come along with testing. Using AI to support testing and applying AI to testing tasks and quality management completes the A4Q AI and Software Testing course.

View details →

TMMi Foundation Training - Private

The Test Maturity Model integration (TMMi) Professional qualification has been developed for anyone involved in using or wanting to use the TMMi model. The course has been developed to meet the requirements of the TMMi Professional Syllabus version 1.0. and prepare students for the TMMi Professional exam. The successful completion of the exam is a prerequisite to becoming a TMMi lead assessor or assessor.

View details →

ISTQB Foundation Level Automotive Software Tester - Private

The ISTQB Foundation Level Automotive Software Tester hands-on course provides anyone involved in software testing a chance to broaden their knowledge of automotive software testing.  If someone has a desire to start a specialist career in automotive software testing, this course will help them understand the fundamentals and theories behind performance testing, and to prepare for the certification exam. 

View details →

ISTQB AI Testing Training - Private

The A4Q AI Testing course teaches all key aspects of Artificial Intelligence, including the history of AI, Symbolic AI (human-readable AI) as well as where the limits of AI can be found. Once everyone is speaking the AI-language the path continues to testing AI systems. Course attendees learn different strategies and metrics for testing AI systems as well as the general problems which come along with testing. Using AI to support testing and applying AI to testing tasks and quality management completes the A4Q AI and Software Testing course.

View details →

TMMi Foundation E-Learning

The Test Maturity Model integration (TMMi) Professional qualification has been developed for anyone involved in using or wanting to use the TMMi model. The course has been developed to meet the requirements of the TMMi Professional Syllabus version 1.0. and prepare students for the TMMi Professional exam. The successful completion of the exam is a prerequisite to becoming a TMMi lead assessor or assessor.

View details →

Virtual ISTQB AI Testing Training

The A4Q AI Testing course teaches all key aspects of Artificial Intelligence, including the history of AI, Symbolic AI (human-readable AI) as well as where the limits of AI can be found. Once everyone is speaking the AI-language the path continues to testing AI systems. Course attendees learn different strategies and metrics for testing AI systems as well as the general problems which come along with testing. Using AI to support testing and applying AI to testing tasks and quality management completes the A4Q AI Testing course.

View details →


Copyright ® 2023 Rex Black Consulting Services.
All Rights Reserved.
ISTQB Logo ASTQB Logo IREB Logo ISTQB Logo PMI Logo

PMI is a registered mark of the Project Management Institute, Inc.

View Rex Black Consulting Services Inc. profile on Ariba Discovery