Paulo Nolberto dos Santos Alarcon

Possui graduação em Tecnologia em Automação Industrial pela Universidade Paulista (2011) e mestrado em Computação Aplicada pelo Instituto Nacional de Pesquisas Espaciais (2017). Atualmente é engenheiro de qa sr - Thoughtworks. Tem experiência na área de Ciência da Computação, com ênfase em Qualidade de Software, atuando principalmente nos seguintes temas: model-based testing, genetic algorithms, aocs, satellite design e sistemas de controle.

Informações coletadas do Lattes em 24/07/2025

Acadêmico

Formação acadêmica

Mestrado em Computação Aplicada

2015 - 2017

Instituto Nacional de Pesquisas Espaciais
Título: Minimização de Casos/Passos de Teste para Modelos de Linguagens de Programação Visual, Ano de Obtenção: 2017
Valdivino Alexandre de Santiago Júnior.

Graduação em Tecnologia em Automação Industrial

2009 - 2011

Universidade Paulista
Bolsista do(a): Programa Universidade para Todos, PROUNI, Brasil.

Formação complementar

2014 - 2014

Verificação Formal de Software. (Carga horária: 6h). , Instituto Nacional de Pesquisas Espaciais, INPE, Brasil.

2012 - 2012

Extensão universitária em Linux. (Carga horária: 24h). , Instituto Nacional de Pesquisas Espaciais, INPE, Brasil.

2011 - 2011

Programação Básica CLP em Linguagem Ladder. (Carga horária: 30h). , As-Built Automação Industrial LTDA, AS-BUILT, Brasil.

2010 - 2010

Motion Control. (Carga horária: 5h). , Schneider Electric, S ELECTRIC, Brasil.

Idiomas

Bandeira representando o idioma Inglês

Compreende Razoavelmente, Fala Razoavelmente, Lê Bem, Escreve Razoavelmente.

Bandeira representando o idioma Espanhol

Compreende Bem, Fala Bem, Lê Bem, Escreve Razoavelmente.

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Qualidade de Software.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Automação de Testes.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Otimização de Testes.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Aprendizado de Máquina.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas Embarcados.

Grande área: Engenharias / Área: Engenharia Elétrica / Subárea: Sistemas de Controle.

Participação em eventos

XX Congresso Brasileiro de Automática. Geração Automatica de Casos de Teste Aplicada ao Projeto de AOCS de Satélites Artificiais. 2014. (Congresso).

1st BRICS Countries Congress (BRICS-CCI) and 11th Brazilian Congress (CBIC) on Computational Intelligence. Automatic Satellite Sun Sensors Placement Using Multi-Objective Genetic Algorithm. 2013. (Congresso).

Produções bibliográficas

  • ALARCON, P. N. S. . Test Case/Step Minimization for Visual Programming Language Models and its Application to Space Systems. Lecture Notes in Computer Science , v. 10409, p. 1-16, 2017.

  • ALARCON, P. N. S. ; CARVALHO, F. G. M. ; SIMOES, A. R. . Geração Automatica de Casos de Teste Aplicada ao Projeto de AOCS de Satélites Artificiais. In: XX Congresso Brasileiro de Automática, 2014, Belo Horizonte. Anais do XX Congresso Brasileiro de Automática, 2014. p. 1652-1659.

  • NASCIMENTO, AMANDA LEONEL ; SIMOES, ANDRE RODRIGUES ; CARVALHO, FABRICIO GALENDE MARQUES DE ; ALARCON, PAULO NOLBERTO DOS SANTOS . Automatic Satellite Sun Sensors Placement Using Multi-objective Genetic Algorithm. In: 2013 BRICS Congress on Computational Intelligence & 11th Brazilian Congress on Computational Intelligence (BRICSCCI & CBIC), 2013, Ipojuca. 2013 BRICS Congress on Computational Intelligence and 11th Brazilian Congress on Computational Intelligence. p. 402.

Histórico profissional

Endereço profissional

  • Johnson & Johnson, Latam Development Center. , Rodovia Presidente Dutra, Jardim das Indústrias, 12240420 - São José dos Campos, SP - Brasil, Telefone: (12) 3992, Ramal: 3040

Experiência profissional

2024 - Atual

ThoughtWorks

Vínculo: Celetista, Enquadramento Funcional: Engenheiro de QA Sr, Carga horária: 40

Outras informações:
Atuação em ambiente de desenvolvimento ágil com foco em sistemas de e-commerce e plataformas analíticas, com ênfase em garantia de qualidade de software, testes automatizados e integração contínua. Participação ativa em processos de validação de requisitos, definição de métricas de qualidade e automação de testes funcionais e de APIs, contribuindo para a entrega contínua e confiável de sistemas web distribuídos.Principais Responsabilidades e Contribuições Técnicas:Definição de processos de qualidade de software, estabelecendo fluxos formais de verificação e validação desde a análise de requisitos até a entrega contínua.Coleta e análise de métricas de qualidade, com uso de ferramentas como SonarQube para monitoramento de cobertura de testes, complexidade ciclomática, code smells e vulnerabilidades.Revisão técnica de código-fonte (code review) com foco em padronização, boas práticas e melhoria contínua da base de testes automatizados.Planejamento de testes e validação de histórias de usuário (user stories), alinhando critérios de aceitação com as equipes de desenvolvimento e produto.Automação de testes de interface e APIs REST utilizando Playwright, JavaScript, TypeScript e Jest, com foco em testes end-to-end, testes de integração e regressão automatizada.Criação de testes automatizados de APIs com Postman, incluindo testes de contrato, verificação de status, autenticação e payload.Desenvolvimento e manutenção de pipelines de testes automatizados por meio do GitHub Actions, garantindo integração contínua (CI) com execução de baterias de testes em múltiplos ambientes e feedback rápido.Ferramentas e Tecnologias Utilizadas:Playwright TypeScript JavaScript Jest Postman REST API GitHub Actions SonarQube Git Scrum DevOps Engenharia de Software Testes Automatizados Integração Contínua (CI/CD) Qualidade de Software E-commerce Analytics

2023 - 2024

South System

Vínculo: Celetista, Enquadramento Funcional: Engenheiro de QA Sr, Carga horária: 40

Outras informações:
Atuação em projeto voltado ao desenvolvimento e evolução de sistemas financeiros, com foco em soluções de gerenciamento de cartões de crédito e alto volume de transações. Responsável por garantir a qualidade de software em múltiplas etapas do ciclo de desenvolvimento, utilizando metodologias ágeis e tecnologias modernas de automação de testes em ambientes DevOps.Principais Responsabilidades:Planejamento, especificação e execução de testes manuais e automatizados em sistemas bancários e financeiros críticos, com foco em estabilidade, segurança e conformidade regulatória.Desenvolvimento de testes automatizados utilizando PyTest (Python) para validação de funcionalidades, fluxos de negócio e regras de autorização de transações.Utilização de Selenium WebDriver para testes de interface gráfica (UI), garantindo compatibilidade entre navegadores e cobertura de testes de ponta a ponta.Aplicação de técnicas de BDD (Behavior-Driven Development) com a ferramenta Behave, integrando critérios de aceitação à documentação técnica.Integração dos testes às esteiras de entrega contínua utilizando Azure DevOps, com versionamento de código e rastreamento de execuções.Criação de estratégias de teste com foco em dados (data-driven testing), análise de riscos e definição de critérios de qualidade baseados em métricas.Interação constante com analistas de negócio, desenvolvedores e equipes de infraestrutura para revisão de requisitos, triagem de defeitos e melhorias de processos.Tecnologias e Ferramentas Utilizadas:Python, PyTest, Selenium, Behave, REST API, Git, Azure DevOps, Microsoft SQL Server, MongoDB, SQL, Linux, Scrum, DevOps, Engenharia de Software, Testes Automatizados, Testes Funcionais e de Regressão.

2022 - 2023

Mindera

Vínculo: Consultor, Enquadramento Funcional: Engenheiro de QA Sr, Carga horária: 40

Outras informações:
Atuação em projeto internacional voltado ao desenvolvimento de sistemas de matchmaking e gerenciamento de partidas multiplayer para jogos multiplataforma, com foco em microsserviços. Responsável pela qualidade de software em todas as etapas do ciclo de vida, incluindo testes manuais e automatizados, testes de contrato e performance, com uso de tecnologias modernas como Go (Golang), Docker, e metodologias ágil/Scrum.Principais Responsabilidades:Planejamento, especificação e execução de testes manuais e automatizados, aplicados em ambientes distribuídos e sistemas críticos de alta disponibilidade.Desenvolvimento de testes automatizados de APIs RESTful utilizando Gotest (ferramentas nativas da linguagem Go), com foco em verificações de integridade, conformidade de contrato (Contract Testing) e desempenho.Execução de testes funcionais e de performance, incluindo simulações de carga e análise de respostas em tempo real para garantir confiabilidade em cenários de uso intenso.Manutenção e otimização de esteiras de testes (CI/CD) com integração em pipelines de DevOps, visando validação contínua de funcionalidades.Interação com times de desenvolvimento e arquitetura para análise de requisitos técnicos e suporte à garantia da qualidade desde as fases iniciais do desenvolvimento.Aplicação de testes baseados em contrato, garantindo a comunicação correta entre serviços em arquiteturas de microsserviços.Apoio à criação de artefatos técnicos (documentação de casos de teste, mapeamento de fluxos e rastreabilidade de requisitos).Tecnologias e Ferramentas Utilizadas:Go (Golang), Gotest, REST API, Docker, Git, GitHub, Postman, Linux, Scrum, DevOps, UML, SQL, Banco de Dados, Testes Automatizados, Testes de Performance, Testes de Contrato, CI/CD, Engenharia de Software.

2020 - 2023

Zup It Innovation

Vínculo: Celetista, Enquadramento Funcional: Engenheiro de QA Sr, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Atuação em projetos de desenvolvimento de sistemas financeiros baseados em microsserviços, com foco em garantia da qualidade, automação de testes e integração contínua. Participação ativa na definição de estratégias de qualidade em ambientes complexos, colaborando com times ágeis e multidisciplinares em projetos com infraestrutura baseada em nuvem (AWS) e ferramentas modernas de DevOps.Principais Responsabilidades:Definição de processos e políticas de qualidade de software, incluindo critérios de aceite, boas práticas de testes e estratégias de validação contínua.Estabelecimento e acompanhamento de métricas de qualidade, como cobertura de testes, taxa de falhas em produção e tempo médio de correção, para apoio à tomada de decisão.Especificação e execução de testes funcionais e não funcionais, incluindo testes de carga, desempenho, usabilidade e segurança.Automação de testes utilizando Robot Framework com scripts em Python e integração com ferramentas de versionamento e CI/CD.Execução e orquestração de testes em ambientes com Docker e Docker-Compose, permitindo simulação de múltiplos cenários em containers isolados.Desenvolvimento de pipelines de testes automatizados com AWS CodePipeline, integrando testes em fluxos DevOps para validação contínua de entregas.Suporte à modelagem de requisitos e fluxos de sistema usando UML, colaborando com analistas e desenvolvedores na análise e cobertura de cenários críticos.Aplicação de práticas de análise de causa raiz (RCA) para identificação e resolução proativa de defeitos.Participação em cerimônias ágeis (Scrum) e colaboração com Product Owners e desenvolvedores para entrega de software de alta confiabilidade.Tecnologias e Ferramentas Utilizadas:Robot Framework, Python, Docker, Docker-Compose, AWS CodePipeline, Jenkins, Postman, Git, JIRA, REST API, SQL, Shell Script, Selenium, Linux, UML, Model Checking, DevOps.

2017 - 2020

Johnson & Johnson

Vínculo: Celetista, Enquadramento Funcional: Analista de Testes, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Atuação na área de desenvolvimento e garantia da qualidade de sistemas de e-commerce B2B, com foco na plataforma SAP Hybris, voltada à customização e manutenção do portal Johnson Johnson Customer Connect, utilizado por diversos países da América Latina. Responsável pela definição e execução de estratégias de testes funcionais, automação e integração contínua em um ambiente DevOps, com aplicação de boas práticas de engenharia de software.Principais Responsabilidades:Desenvolvimento e manutenção de soluções de e-commerce B2B utilizando a plataforma SAP Hybris, com foco na adaptação e customização para diferentes mercados da América Latina.Elaboração de planos de teste abrangendo testes funcionais, de integração, performance e regressão.Especificação, execução e automação de testes para interfaces gráficas (GUI) e APIs RESTful.Implementação de frameworks de automação baseados em Python, Selenium e Robot Framework.Integração de testes automatizados em pipelines de Integração Contínua (CI) utilizando Jenkins e práticas DevOps.Geração de métricas de qualidade, análise de falhas e elaboração de documentação técnica para rastreabilidade e melhoria contínua dos processos de QA.Utilização de ferramentas como Postman, JIRA, Git, Docker e AWS no suporte à automação, versionamento e infraestrutura de testes.Apoio na realização de análise de causa raiz (RCA) e na definição de estratégias de testes ágeis em colaboração com equipes de desenvolvimento e stakeholders.Tecnologias e Ferramentas Utilizadas:SAP Hybris, Python, Selenium, Robot Framework, Jenkins, Git, Postman, SQL, Docker, Linux, REST API, JIRA, AWS, Scrum, Eclipse.

2015 - 2017

Fundação para Inovações Tecnológicas

Vínculo: CLT, Enquadramento Funcional: Desenvolvedor de Software Jr, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Atuação no desenvolvimento e customização de sistemas de faturamento e suporte ao cliente (Business Support Systems BSS), com ênfase no sistema Ericsson BSCS iX. As atividades envolveram desenvolvimento de software, automação de testes, integração de sistemas, suporte à garantia de qualidade e treinamento técnico.Principais responsabilidades técnicas:Desenvolvimento e manutenção de funcionalidades no Ericsson BSCS (Billing System Customer Support), utilizando linguagens como C, C++, PRO*C e PL/SQL;Análise e implementação de requisitos para planos pós-pagos, faturamento e tarifação em tempo real (real-time rating);Integração de módulos do BSCS com outros sistemas Ericsson, como o Ericsson Charging System (CS);Participação na automação de testes de regressão, testes de módulo e testes ponta a ponta (E2E), utilizando Robot Framework, Selenium e Python;Criação de scripts de teste, desenvolvimento de keywords reutilizáveis e recursos auxiliares;Utilização de ferramentas como Jenkins, Git, Eclipse, HP Quality Center e HP QTP para integração contínua e controle de qualidade;Atuação em metodologias ágeis com Scrum;Treinamento e apoio técnico a novos integrantes da equipe.

2011 - 2014

Instituto Nacional de Pesquisas Espaciais

Vínculo: Bolsista, Enquadramento Funcional: Engenheiro, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Desenvolvimento Tecnológico e Industrial no Projeto do INPE/CNPq: "Sistema de Controle de Órbita e Atitude (AOCS) de Satélites estabilizados em 3 eixos, viabilizando o ACDH (Controle de Atitude e Gerenciamento de Dados) completo do satélite Lattes-1".Atuação no desenvolvimento e validação de sistemas embarcados de alta criticidade para satélites estabilizados em 3 eixos, com foco em controle de atitude e órbita (AOCS Attitude and Orbit Control System). Responsável por garantir a qualidade do software embarcado e dos subsistemas de controle, com atividades que abrangeram desde a análise de requisitos até o desenvolvimento de ferramentas de automação de testes.Principais responsabilidades e conquistas:Desenvolvimento de um simulador de controle de atitude e órbita, utilizado para validação de algoritmos de navegação e controle durante as fases de projeto e testes;Análise crítica e revisão de requisitos técnicos do sistema de controle, contribuindo para a robustez e rastreabilidade do software embarcado;Especificação e execução de testes funcionais e estruturais do sistema, cobrindo diversos cenários operacionais e de falha;Criação de drivers e stubs personalizados para testes em nível de módulo, além da elaboração de relatórios técnicos detalhados;Participação no desenvolvimento de uma ferramenta de otimização multiobjetivo baseada em algoritmos genéticos, aplicada ao ajuste de parâmetros do sistema de controle;Desenvolvimento de uma ferramenta de geração automática de casos de teste baseada em modelos (model-based testing), otimizando a cobertura de testes e a detecção precoce de falhas;Criação de uma solução para automação da especificação e execução de testes, integrando Simulink, UML e Shell scripts para ambientes Linux;Colaboração com equipes multidisciplinares em ambiente de engenharia aeroespacial de alta confiabilidade e rigor técnico.Tecnologias e ferramentas utilizadas:Linguagens e ambientes: C, C++, Matlab,

Atividades

  • 12/2011 - 10/2014

    Pesquisa e desenvolvimento, Diretor, Coordenação de Engenharia e Tecnologia Espacial.,Linhas de pesquisa