Dr. Cleyton Magalhães

Dr. Cleyton Magalhães

Docente na Universidade Federal Rural de Pernambuco. Possui graduação em Sistemas de Informação pela Universidade Federal Rural de Pernambuco (2012), Mestrado em Ciências da Computação pela Universidade Federal de Pernambuco (2015) e doutorado em Ciências da Computação pela Universidade Federal de Pernambuco/Western University (2020). Profissionalmente, atuou na área acadêmica como docente na CESAR School, Unisãomiguel, FATEC-PE e Tera Treinamentos, sendo todas as experiências em disciplinas de Tecnologia da Informação. Em termos de indústria de software, possui experiência como Engenheiro de Testes (QA) na Liferay Inc. e CESAR.

Interesses de Pesquisa

Qualidade de Software. Minha pesquisa recente investiga como práticas e ferramentas de teste se adaptam a cenários atuais, incluindo sistemas com Modelos de Linguagem de Grande Escala. Tenho analisado aplicações práticas de LLMs em teste de software e discutido riscos e limitações quando modelos são usados na atividade de teste. Também estudo o papel de profissionais de teste em contextos ágeis e fatores do processo que influenciam a qualidade, com foco em evidência empírica e recomendações para uso na indústria.

Fairness Testing. Tenho trabalhado com teste de fairness em software, com ênfase em como organizações aplicam essa atividade na prática e nas dificuldades de adoção. Parte das publicações aborda como ferramentas conversacionais e apoio automatizado podem ser usados para orientar a execução de testes de fairness e apoiar decisões durante a avaliação. Esse eixo conecta teste de software, validação de propriedades sociais e requisitos não funcionais relacionados a vieses e impactos.

Aspectos Humanos em Engenharia de Software. Nos últimos anos, investiguei como características do trabalho afetam pessoas em Engenharia de Software, incluindo especialização, desenho do trabalho e rotação de funções. Também estudei temas ligados a diversidade e inclusão, como experiências de grupos sub-representados e efeitos de modalidades de trabalho (remoto e híbrido) no bem-estar e no cotidiano profissional. Em paralelo, analiso percepções e práticas de profissionais ao usar LLMs no desenvolvimento, buscando entender mudanças no trabalho e implicações para equipes.

Educação em Engenharia de Software. Também venho pesquisando Educação em Engenharia de Software, com foco em como estudantes se motivam, quais influências afetam escolhas acadêmicas e quais referências eles identificam como modelos. Um exemplo recente é o estudo sobre diversidade na educação em Engenharia de Software publicado no CSEE&T 2025.