software testing for utilities sector