How to Manage Users by Using a Proper Error Message
An error message is a type of interaction with end-users, that is not properly taken into account. Such forms play a key role in user’s interaction with software. To make error messages clear and efficient, we’ll analyze their nature, main targets, and context of the best usage.
A Tester Works in a Product Company: Advantages and Disadvantages
A product company can give you experience, a chance to work among your teammates, test complex software, work on long-term projects and develop your professional skills. Let’s analyze all advantages and disadvantages of such employment for a junior QA engineer in quality control companies.
Test Automation Interview: What Should You Prepare for and What Do You Need to Know?
This article will describe the process of attending an interview for the position of automated test developer. We will analyze the questions that you may be asked during an anterview for this position.
What Is Testing Without Requirements
Is it possible to perform software testing without requirements? The answer is simple: no. But sometimes there is no product’s requirements document on a project or requirements are not as important as software functionality. Where then can we look for these requirements? This article will give an answer to this question.
Exploratory Testing: A Useful Activity or a Waste of Time?
Exploratory testing is a very important stage of software testing, that has its own methods and techniques. In today’s article, we’ll analyze this type of software testing, that helps to catch most bugs and system errors.
A Universal Strategy for Testing Cross-Platform Software
When you test cross-platform mobile software, you should take into account the numerous factors: from OS version to mobile browser’s version. This variety leads to an important question arising for every QA engineer: how can we find out where mobile software should be tested and on what device and where it shouldn’t? This article will give us the answer to this question and also will help to build an efficient mobile app testing strategy.
Freelance Work: Pros and Cons of Remote Employment for QA
About 10-12 years ago, it took a lot of effort for a QA freelancer to get a job and a loyal client base. Given the current realities of popularizing work online, it is much easier to do this. That’s why let’s talk about the pros and cons of remote work.
Impact Analysis and Its Role in Software Testing
A properly performed impact analysis can significantly reduce the time required for testing. After all, if you know where exactly the changes were made in the web product, you do not have to spend a lot of time re-checking the entire product.
Services to Create Stubs for HTTP Requests
Sometimes QA has to test web content that will be stored externally. For these purposes, he/she needs the best sites where the developed content can be easily tested, refined, and, if necessary, shown to clients. Further, we’ll talk about the most popular platforms to this end.
How to Automate Testing of Endpoints
Constant shifting left, which becomes unnecessary when using the method of continuous deployment, inevitably increases the amount of feedback from a QA department. The problem with interfaces is...






