logo logo
Unit Testing 101

Unit Testing 101

Software is made of hundreds of small components, each classified as a unit. Many times, due to time to market pressures, and in order to stay ahead of their competitors, testers...

How to Become a Good QA Engineer

How to Become a Good QA Engineer

A software tester is a team member responsible for checking the quality of new or integrated software. Without a tester, it is not possible to release a high-quality, ready-to-use...

Contemporary Exploratory Testing

Contemporary Exploratory Testing

As the month changed, we had just completed a major release. I had been working on it for the last year, and it had started before my time in the organization. 12 subsystems, end...

Quality Assurance – What Is There To Talk About?

Well, the most important thing about quality assurance is to ensure that we do not put bugs into production... Or is it? 🤔 That might have been what I was thinking 9 years...

What is Software Testing? All The Basics You Need

What is Software Testing? All The Basics You Need

Testing, testing... What is software testing? 🤔 Software testing is a process to assess the functionality of an application with an aim to find whether the developed software...

Path to Live (PTL) - The Whats, The Whys and The Hows

Path to Live (PTL) – The Whats, The Whys and The Hows

In this article, I will be taking a look at the Whats, the Whys, and the Hows of Path to Live (PTL) - a path from development to deployment to production. Path to Continuous...

Quality (Assurance) is Everyone's Responsibility

Quality (Assurance) is Everyone’s Responsibility

A lot of companies use the title QA and one of the most famous full forms for that title is Quality Assurance. There are some other less popular interpretations such as Quality...

Page Object Model- Make It Simple, Use Abstraction

After covering the fundamentals for a creating a test automation infrastructure, in this post I'll elaborate more about the idea behind page abstraction while using page object...