Logo do repositório
 
Publicação

Lean‐Inspired QA and CI/CD Re‐Engineering Towards AI‐Ready Infrastructures

datacite.subject.fosEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
dc.contributor.advisorGomes, Ricardo Jorge Pereira
dc.contributor.authorHenriques, José Pedro Nolasco
dc.date.accessioned2026-09-04T13:04:16Z
dc.date.available2026-09-04T13:04:16Z
dc.date.issued2026-07-16
dc.description.abstractEste relatório descreve um estágio de Engenharia de Software na área de Garantia de Qualidade na Glartek, uma startup portuguesa de SaaS posicionada como solução nativa de inteligência artificial para a gestão digital de operações em clientes industriais. Na sequência de um período de crescimento acelerado, os processos de QA e de CI/CD da empresa acumularam dívida técnica significativa, traduzida em ciclos de feedback longos, instabilidade na bateria de testes, uso ineficiente de recursos e fronteiras de responsabilidade pouco claras. O esforço de reengenharia foi orientado pelos princípios do Lean Software Development e organizado em quatro áreas: redesenho do fluxo de trabalho, arquitetura de software e hardware, reestruturação de dados e testes, e suporte a migrações de ferramentas. As intervenções abrangeram a clarificação da atribuição de tarefas, a otimização dos runners, a reestruturação da bateria com uma abordagem baseada em seed e uma pirâmide de testes mais equilibrada, a migração de Cypress para Playwright, e o desenvolvimento de um script de automação do ambiente local e de uma extensão de browser para reporte de feedback. As intervenções produziram melhorias mensuráveis: a reestruturação da área Actions reduziu o tempo de execução em 43%; a migração para Playwright acrescentou uma redução adicional de 26%, totalizando 58% face ao baseline. A instabilidade global desceu de 520 instâncias de falha por 100 execuções para 203, com a proporção de execuções sem falhas a subir de 16% para 42%. A infraestrutura resultante está posicionada para suportar fluxos de trabalho de testes assistidos por inteligência artificial, alinhados com a direção estratégica da Glartek enquanto plataforma nativa de IA.por
dc.description.abstractThis report describes a Software Engineering internship at Glartek, a Portuguese SaaS startup positioned as an AI-native digital operations management platform for industrial clients. Following rapid growth, the company’s QA and CI/CD processes had accumulated significant technical debt, manifesting as long feedback cycles, test suite instability, inefficient resource usage, and unclear responsibility boundaries between development and QA teams. Guided by Lean Software Development principles, the re-engineering effort covered four areas: workflow redesign, software and hardware architecture, data and test restructuring, and tooling and migration support. Task ownership was clarified through new labelling conventions; runner usage was optimised; the test suite was restructured with a seed-driven approach and a more balanced testing pyramid; and the end-to-end suite was migrated from Cypress to Playwright alongside a local environment automation script and a feedback recording browser extension. The interventions produced measurable results: the restructured Actions area achieved a 43% reduction in execution time, with the Playwright migration adding a further 26%, for a cumulative 58% reduction. Battery-wide instability fell from 520 failure instances per 100 runs to 203, with failure-free runs rising from 16% to 42%. The resulting infrastructure is positioned to support AI-assisted testing workflows aligned with Glartek’s direction as an AI-native platform.eng
dc.identifier.tid204356954
dc.identifier.urihttp://hdl.handle.net/10400.8/16780
dc.language.isoeng
dc.rights.uriN/A
dc.subjectQA
dc.subjectCI/CD
dc.subjectLean software development
dc.subjectInteligência artificial
dc.subjectReengenharia de processos
dc.subjectAutomação de testes
dc.titleLean‐Inspired QA and CI/CD Re‐Engineering Towards AI‐Ready Infrastructurespor
dc.title.alternativeA Case Study in Workflow, Test Architecture, and Pipeline Restructuring at a SaaS Companypor
dc.typemaster thesis
dspace.entity.typePublication

Ficheiros

Principais
A mostrar 1 - 1 de 1
A carregar...
Miniatura
Nome:
IPLeiriaMain_Jose_Henriques.pdf
Tamanho:
4.32 MB
Formato:
Adobe Portable Document Format
Licença
A mostrar 1 - 1 de 1
Miniatura indisponível
Nome:
license.txt
Tamanho:
1.32 KB
Formato:
Item-specific license agreed upon to submission
Descrição: