Agile testing and QA including automation tools, unit, integration, functional, non-functional tests

Terry Beavis | Tuesday, November 6th, 2018

At HMRC, we provided a testing-framework compliant with modern standards; including ISO 29119.

We adopted an ‘automate-by-default’ approach, creating functional/non-functional Framework utilising Jenkins, SOAPUI, JMeter, Java & Groovy.

Our independently-audited Quality-Assurance-strategy/testing-framework is ISO 29119 compliant for concepts & definitions, process, documentation, techniques and keyword-driven-testing.

Other Delivery Groups on the Customs Declaration Service programme & other projects within HMRC adopted our framework for component & integration testing.

Unit-testing is enforced via architectural & code reviews in our automated development/delivery JIRA workflow.

Our framework contributed to halving cost per interface in 1-year, improved quality through regular (twice-daily) regression-testing, saved money by finding functional & non-functional issues earlier and significantly reduces the time to resolve live issues through the automated Test Driven Development approach; meeting the 4-hour SLA for defect resolution in Live.

Filed under: Agile Delivery, HMRC, Solutions, Transformation