What is Early Testing: Test Early, Test Often BUT How? (A Practical Guide)

early testing (1)

What is Early Testing?

Software testing should start early in the Software Development Life Cycle. This helps to capture and eliminate defects in the early stages of SDLC i.e requirement gathering and design phases. An early start to testing helps to reduce the number of defects and ultimately the rework cost in the end.

The various aspects of Early Testing which would help the QA Managers and Leads while developing or devising the Testing Strategy document in SDLC are explained here.

Adoption of Early Test will immensely result in the successful delivery of a Quality Product.

Read moreWhat is Early Testing: Test Early, Test Often BUT How? (A Practical Guide)

14 Fundamental Leadership Qualities That A True Leader Must Possess

leadership

14 Fundamental Leadership Qualities: The Traits and Skills of a True Leader

Leadership is really a very vast subject.

The leadership characteristics, style, situations and the combinations that one has got to exhibit his/her leadership skills are quite different and in turn are numerous in number.

Hence, I decided to flow down my thoughts through this article to explain a few characteristics which I feel that anyone should possess in order to become a true leader.

Read more14 Fundamental Leadership Qualities That A True Leader Must Possess

Load Testing With Real Browsers Using Tricentis Flood Element

Flood Element

Get Ready to Experiment Intelligent Load Testing for DevOps using Tricentis Flood Element Tool.

Load Testing is a very popular type of testing which all of us as testers must have come across.

So, while thinking of load testing, maybe, you are frustrated with the current solutions you are using and find it to be too difficult to write and maintain your tests. Or maybe, you are even thinking about doing load testing for the first time.

Either way, it’s a great first step to be thinking about load testing at all – which many companies don’t and suffer the consequences.

Read moreLoad Testing With Real Browsers Using Tricentis Flood Element

Data Migration Testing Tutorial: A Complete Guide

Data migration testing guide

Overview of Data Migration Testing:

It is quite often heard that an application is moved to a different server, the technology is changed, it is updated to the next version or moved to different database server etc.,

  • What does this actually mean?
  • What is expected from the testing team in these situations?

From the testing point of view, it all means that the application has to be tested thoroughly end-to-end along with migration from the existing system to the new system successfully. 

Read moreData Migration Testing Tutorial: A Complete Guide

Cognitive Bias in Software Testing: Why Do Testers Miss Bugs?

Cognitive Bias in Software Testing

Cognitive Bias in Software Testing: Have You been Influenced?

The testing world is moving at a very quicker pace with technological advancements in order to ensure “quality at the speed of light”.

“Continuous Integration, Digital transformation, life-cycle automation, shifting quality to the left to minimize costs” etc are some of the magical words that are swinging around. While we speak about these, the underlying question –“Why and how the defect was missed” still continues to be heard and remains unanswered as well. 

Read moreCognitive Bias in Software Testing: Why Do Testers Miss Bugs?

Agile Scrum Methodology: Complete Guide for Developers and Testers

intro to agile

Complete Guide to Agile Scrum Methodology: (20+ Detailed Tutorials)

This is the guide for software developers and testers to understand and start working on the very famous Agile SCRUM methodology for software development and testing. Learn the basic but important terminologies used in the Agile Scrum process along with a real example of the complete process.

We have listed all the Agile Tutorials in this series for your convenience. Hope they will be of immense help to you. 

Read moreAgile Scrum Methodology: Complete Guide for Developers and Testers

Shift-Left of Quality: How is it Equally Important as Shift-Left in Testing?

Shift-left of Quality and How it is Equally Important as Shift-left in Testing

Introduction to Shift-Left Of Quality:

An overview of ‘shift-left in Quality’ and the differences between the concept of shift-left in testing and quality is explained in detail in this tutorial.

We have heard a lot of people talking about the concept of ‘Shift-left in Testing’. Well, we all understand what it is, but for the benefit of those who are new to this term or concept, let me explain in simple terms.

Read moreShift-Left of Quality: How is it Equally Important as Shift-Left in Testing?

Code Refactoring: What You Need to Know About It

Code Refactoring

Understanding Code Refactoring: A Tester’s Perspective

The term ‘Refactoring’ is mainly used to indicate required code cleanup/redesign.

In this tutorial, we will understand the definition of refactoring, discuss the need for code refactoring, and review the impact of refactoring code on various project team members. We will also discuss the answer for the most important question – As a tester, why do you need to know about refactoring? 

Read moreCode Refactoring: What You Need to Know About It

Career Shift from a Tester to Business Analyst – A Step by Step Guide

Career-Shift-from-Tester-to-Business-Analyst

A Step-by-Step guide for a Tester to become a Business Analyst:

A testing professional is required to thoroughly test the software developed to ensure if the software meets the end requirements of the customer.

A Business Analyst is also responsible to verify whether the software built and delivered meets the end customer requirements. This aspect of both the roles make it easier for a tester to switch to a business analyst role.

Read moreCareer Shift from a Tester to Business Analyst – A Step by Step Guide

Are Testers Losing Their Grip Over Testing Due to Automation?

manual testers and automation testing

Amid Automation, Testers at the Verge of Becoming Automation Test Developers:

In this digital world, automation has become the core for businesses to grow and expand. Automation has revolutionized the way organizations operate their businesses.

The pace of advancement in technology has been on a continual increase for the last decade and lead us to a new automation age. The impact of automation is quite evident on distinct industries, including Software industry itself. 

Read moreAre Testers Losing Their Grip Over Testing Due to Automation?

Making API Testing Simple with Katalon Studio

katalon studio

API Testing Tool Katalon Studio Review:

With the need for implementing API automation test for my projects, I have reviewed and developed proofs of concept (POC) using various tools and testing frameworks.

Honestly, it is a very challenging task to decide on the most suitable tool for my team of one senior QA and four junior QAs. There are several tools that can help with creating robust, light and maintainable scripts. However, they require technical skills. The other alternatives are easier to use but create brittle and temperamental tests.

Read moreMaking API Testing Simple with Katalon Studio

Positive Testing: Meaning and Merits Explained with Real Test Scenarios

Positive Testing

A Complete Overview of Positive Testing:

This tutorial will give you a brief introduction of one of the most prominent testing types ‘Positive testing’.

Software Testing is the process of verifying and validating a software and confirming that it is working as expected. A software tester should have the intent to find defects and make sure that the application is working as expected. In order to achieve this different testing types and test techniques are used.

Read morePositive Testing: Meaning and Merits Explained with Real Test Scenarios