What QA Tester Should Know About Release and Deployment Management Process

In our team meeting today, the manager checked with everyone on their readiness for test execution. He mentioned the “code will be ready for QA by tomorrow morning”. What did he mean when he said “code will be ready”, does it mean the developers are going to write the code in QA environment tonight?

He actually meant that the deployment is planned to be done at night and the new code will be deployed to the QA environment for testing.

Many of you may now ask, what deployment is and what do they really do in it? Continue reading →


Is Domain Knowledge Necessary for a Tester to Get a Job? Then What About a Novice Tester?

When you appear for a software testing interview as an experienced professional, even though your CV reflects total years of experience, but still the interviewer will ask ‘What is your total work experience?’ and if the hiring is a project based hiring, you will definitely be asked about your experience in that particular domain.

The Years of Experience does matter since that becomes a decisive factor for the role, salary etc. but why do they focus and give so much importance to the domains? Does it mean there is a direct impact on the output if a domain expert is hired in the team?

To know more, read this article, I hope this will give you a good insight into the importance of domain knowledge.  Continue reading →

How to Classify Positive and Negative Test Scenarios – A Tester’s Cheat Sheet

You can do something the easy way or the hard way – the important thing is that you do it. There are few simple everyday things, but without confidence, something about them does not quite fit in our minds and the extent of success is a hit or miss.

Let’s take one simple example today and find shortcuts that will not only clarify the concepts but also make sure that you will always get it right.  Continue reading →

Functional Testing Simplified: The Process, Approach, Techniques and Examples

An overview of Functional Testing:

Testing and Quality Assurance are the huge part of the SDLC process. As testers, we need to be well aware of all types of testing, even if we’re not directly involved with them on a daily basis.

Since testing is such an ocean and the scope of it is so vast, we have dedicated testers perform different kinds of testing. Many of you are probably already familiar with most concepts, but it wouldn’t hurt to organize it all here.

So let’s get back to some basics.

Continue reading →

Software Testing is Monotonous… Oh Really?

Sunny afternoon, an IT company, two testers at the vending machine –

Tester 1: This job sucks. For a whole day, I keep executing the same test cases that I did yesterday and still most of them are failing. The product manager is not happy with me because test cases are failing and I am clueless about what to do.

Tester 2: I agree. I am facing same problem too. I do not find anything new to do. I am expected to write test cases every day and whenever I present new ideas, they get rejected with different excuses.
Continue reading →

68 Essential Resources To Be A Successful Tester (Don’t Miss!)

It takes a lot to be a successful QA.

Technical strength, Core functional area expertise, excellent communication and positive working/team playing attitude play a critical role.

Even with all that and more, it can take a toll on the best of us if we are not prepared and armed with some tricks, tips and tools that make things easier and enjoyable.

STH brings you the 68 most important testing resources that all we testers should endow in our crowns.
Continue reading →