The Role of the Tester

The Role of the Tester

QA staff members are commonly known as testers, but the role of a tester should go beyond the simple notion of verification testing. The primary responsibility—and passion—should be to contribute to the highest quality of the final product. Quality assurance staff are...
The Impact of Cognitive Bias on Software Testing

The Impact of Cognitive Bias on Software Testing

In many aspects of personal, public, and business life, pursuing objectivity or fairness often means finding a common ground. The ideal is to find a state of neutrality in which everyone can work and communicate in an environment that is free of bias. The problem is...
Testing Automation Success in an Agile Environment

Testing Automation Success in an Agile Environment

Even though agile software development has become quite common, many teams continue to grapple with achieving even modest levels of test automation. Agile methodologies present significant challenges to any automation team. The essence of agile is more frequent...