El aseguramiento de la calidad del software es un medio para monitorear los procesos y métodos de ingeniería del software utilizados para garantizar la calidad adecuada, focalizando su rol en calidad de procesos y productos. Realiza de forma constante una revisión preventiva; con el objetivo de identificar e informar algún tipo de desvíos entre las partes involucradas que impidan los resultados esperados en todas las etapas del plan y ciclo de vida del proyecto, colaborando con las diferentes áreas que forman a este último.
Entre las funciones del SQA se encuentra la ejecución integral de pruebas, la medición sistemática, la comparación con estándares y el seguimiento de los procesos; todas ellas encaminadas a la prevención de errores durante el proceso de desarrollo del producto. El proceso de aseguramiento de la calidad tiene como objetivo proporcionar una adecuada garantía de que los productos de software se ajustan a sus necesidades específicas y a los planes establecidos. Entre sus funciones están:
Selenium WebDriver, integrado con JUnit testing framework, Maven.
SOAP UI - Apache-Jmeter.
Apache - Jmeter
SQL Server – Oracle
CA Service Desk - Jira - Trello
SharePoint - Confluence