Machine Learning For Testers – Part 1
Are you starting to see Machine Learning and AI more and more as a necessary or useful skills in job requirements and bewildered by it? Want to know more but don’t know where to start? There is probably no area of our lives these days...
How To Effectively Test The Chatbot
What’s the deal with ” Chatbots? Soumya Mukherjee shares useful insights and tips to do it right. Read on to know more… QA has always been a specialized job, though not many people believe so, but it is for sure and has been proven all...
Common Testing Mistakes – Are We Really Evolving
Last year when I was working on creating the #TestFlix e-book with Sandeep Garg, we used to have a lot of candid discussions around Quality, Testing & Life in general. Sandeep told me about Jerry Weinberg during one such discussion. It was the first time...
SEBTE: A Simple Effective Experience – Based Test Estimation – Part 2
What is Charter Driven Session-Based Exploratory Testing? Exploratory Testing There have been a few attempts to define exploratory testing. To begin with, I suggest that all testing is exploratory and thus exploratory testing is just another word for testing. I started using a definition from...
An Experience Report on R.S.T.
In early 2019 one of the Engineering Managers in my organization encouraged me to attend the Rapid Software Testing Applied online course. Initially, I was sceptical about how beneficial a remote course on testing methodology might be for me. I had several years of experience...
“Robinhood and WallstreetBets” are warning signs.
Did you hear about the battle over GameStop between Reddit-based stock traders and big hedge funds during January? You better know how the vulnerabilities in your app can hurt you and cost lives for some. This is about how the vulnerabilities and limitations of a...
A Guide To Test Automation Portfolios
Automation is considered an essential skill in many software testing positions. Yet it remains very hard to judge someone’s automation experience by conversation alone. If you think it is important to demonstrate your automation skills, why not invest some time into creating a test automation...
SEBTE A Simple Effective Experience-Tased Test Estimation Part 1
The American Heritage Dictionary defines estimation to be: A tentative evaluation or rough calculation. A preliminary calculation of the cost of a project. A judgment based upon one’s impressions, opinion. As a software engineer, I have a professional track record that includes the ability to...
Untangling Testability
In this article, I’ll share the story of how my understanding of testability has evolved over the last fifteen years. Hopefully, once you’ve read the post you’ll share my enthusiasm for all things testability. I’ve discovered that a whole team focus on testability is one...
Excellence In Testing, Today More Than Ever
What is excellence? Most places will define excellence as outstanding, being extremely good, the quality of excelling at something, or being the best at what you do. All these are good definitions, but when I look at testing and specifically at excellence in testing, I...