Automated software testing is a process in which software tools execute pre-scripted tests on a software application before it is released into production.
Automated test equipment (ATE) is computer-controlled equipment that tests electronic devices for functionality and performance.
Continuous software development is a blanket term that covers several aspects of an iterative application development process based on making each change when it is ready, rather than wrapping many changes into large batches.
Living documentation is a dynamic method of system documentation that provides information that is current, accurate and easy to understand.
Synthetic monitoring is the use of software to simulate user interaction with a given system rather than simply gathering data about real-world transactions.