Don’t gamble with quality

How understanding stakeholders optimises your testing strategy and the software you end up with. In my experience working as a Senior QA consultant at Triad, I have seen many organisations consider Quality Assurance (QA) only as an additional cost in the project and ignore the intrinsic value that it brings to software quality. The mainContinue reading “Don’t gamble with quality”

How to setup OWASP ZAP to scan your web application for security vulnerabilities

Recently, I had an opportunity to work alongside my excellent team mates from Triad and the Department for Transport (DfT) as a QA practice lead, developing the new Manage Motor Fuel Greenhouse Gas Emissions service for GOV.UK. For this project, we wanted to strengthen our in-house penetration testing (pen test) capability to enable us toContinue reading “How to setup OWASP ZAP to scan your web application for security vulnerabilities”

Test Automation VS Process Automation

Often when we talk to Test Automation Engineers about Robotic Process Automation (RPA) the first thing we hear is “It is same as test automation with Selenium or similar tools”. I should confess that this is what I thought of it when I heard about RPA for the first time. However, my view has changedContinue reading “Test Automation VS Process Automation”

Using the Agile Testing Quadrants to create your Test Strategy

What is the Agile Methodology? Agile software development refers to software development methodologies based around the idea of iterative development, where requirements and solutions evolve through collaboration between self-organising cross functional teams and stakeholders. The focus of the Agile manifesto is “Continuously delivering working software while allowing for and supporting changing requirements”. More and moreContinue reading “Using the Agile Testing Quadrants to create your Test Strategy”

How to get ROI from Test Automation in Agile projects

What levels of automation do we need to support Continuous Integration/Continuous Deployment (CI/CD) pipelines? How can we get a return on investment (ROI) from our automation testing? How do you implement automation testing in agile projects? Why are our automation tests flaky and keep failing? How should I choose an automation testing tool for myContinue reading “How to get ROI from Test Automation in Agile projects”