Latest post

Ajay Balamurugadas

Ajay Balamurugadas began his career as a software tester, first with desktop applications and later moving towards web and mobile. He cofounded Weekend Testing and Test Maniac and collaborated with The Test Tribe. He's written several short books with practical tips for testers. He was introduced to the Bach Brothers' Testing Legion of Merit in 2015 and has led several workshops and spoken at conferences. Ajay often shares on Twitter, LinkedIn, and his blog.

Best Practices QA Managers Should Implement When Reviewing Requirements
reviewing requirements
Successful projects are built on the foundation of precise requirements and the ability of teams to interpret, analyze, and review requirement documents. There are many customers who find it difficult to express their thoughts in words. Even if they are able to express themselves, there are many complexities that can arise due to the number of people involved, the skills of different team members, and the complexity of the domain. Without understanding the requirement documents (yes, there is a distinction between the requirements and the requirement documents), we would be on the path to making costly mistakes. Many projects suffered losses when the teams discovered the differences between intentions and implementation during the first demo.
What Bad Practices are Sinking your Software Quality?
what causes poor software quality
You’ll have a difficult time finding people and companies who disregard software quality. QA is fundamental to every product’s success. Even so, why do we see so many buggy products, delayed releases, and frustrated customers? There must be something fundamentally wrong with how we deliver software. We wanted to find out what causes poor software quality, among other issues like this. Because quality is multi-dimensional, every stakeholder has their own definition and understanding of quality. After discussing with multiple testers spread across product and service companies, one thing stood out — practices play an important factor in the overall software quality.

Subscribe to our newsletter