In Testing, Scenarios Are King!
How many times have you released a well-tested application to production only to find out that there is a huge spike in errors or customers are reporting an annoying bug?
Read more
Read moreModern Testing - The Evolution of The QA Role
The last 20 years has seen a significant shift in software testing and QA practices. Most importantly, QAs are no longer just functional testers but should be seen as the centerpiece in the whole software development and delivery.
Read more
Read moreProblems with Test Automation and Modern QA
What are some common problems with test automation in agile and DevOps? Modern Software Development and QA focus too much on test automation and not enough on exploratory testing.
Read more
Read moreTest Automation Tips and Best Practices
Automated Testing is an important testing activity during the software development lifecycle because it can provide quick feedback to the team when a new feature has been developed.
Read more
Read moreSDET Unicorns - Why is it so Hard to Hire SDETs?
SDET, also known as Software Development Engineer in Test, is a job role within Software Testing and Quality Assurance Domain. The term was originally used by Microsoft and then Google with a view of replacing mundane and repetitive manual testing task with automation.
Read more
Read moreCommon Test Automation Misconceptions
In this article, we shall examine some of the most common test automation misconceptions and how these prevent organizations from succeeding in test automation.
Read more
Read moreHead of QA - Roles and Responsibilities
Head of QA role is a senior position within an organization which is normally the next level up from a QA manager role. In this article, we list out the responsibilities of a Head of QA role.
Read more
Read moreHow To Setup a QA Function From Scratch
It is a usual scenario: a startup company has a new idea and hires a number of developers to build a working model of the idea.
Read more
Read moreTest Automation Advantages and Disadvantages
Test Automation, when done correctly can have many advantages and be very beneficial to the project and organization. There are however some pitfalls or disadvantages of test automation that we need to be aware of.
Read more
Read moreSoftware Testing and Different Thinking Types
When it comes to Software Testing, the human brain is the best testing tool. When we test software, we process information, solve problems, make decisions and create new ideas.
Read more
Read moreWhere to Start with Test Automation for an Existing Website?
Andrew asks:
Read more
Read moreWhy Selenium and Cucumber Should Not Be Used Together
In this post, I will explain why I believe it is a bad idea to write UI automated tests with Selenium and Cucumber.
Read more
Read moreHow to Overcome Agile Testing Challenges
What are the most common agile testing challenges faced by software testers or QA in agile projects? What is it like to be a QA in an agile team?
Read more
Read more