software testing for smarter infrastructure