As a good developer, we all want to write software with as few bugs as possible. In order to achieve the same, we add unit tests, integration tests, practice TDD (Test-Driven Development), BDD (Behaviour-Driven Development) and we keep exploring opportunities to strengthen our quality gates. We want to catch bugs…