Andrew Figueiredo

Olá, eu sou

Andrew Figueiredo

Suítes de testes automatizados integradas ao pipeline, BDD, testes de API e de desempenho, portões de qualidade em CI/CD.

5+

anos de atuação

3

empresas

Andrew Figueiredo

Atuação: CODATA · ENACOM · FAPESQ

Qualidade e Engenharia de Testes

Suítes de testes automatizados integradas ao pipeline · BDD, testes de API e de desempenho

Sobre

Andrew Figueiredo

Entrei na engenharia de software pelo lado da qualidade e da automação, e isso me deu uma leitura completa de como um sistema é construído, onde ele quebra e o que é preciso para sustentá-lo em produção.

Hoje desenvolvo aplicações web, integro soluções de IA e automatizo processos. São três camadas do mesmo trabalho: construir o sistema, colocar inteligência dentro dele e automatizar a operação em volta.

Tenho base em Matemática Computacional, formação em Ciência de Dados e mestrado em Tecnologia da Informação com pesquisa em IA aplicada à Engenharia de Software.

Serviços

Qualidade e Engenharia de Testes

  • Suítes de testes automatizados integradas ao pipeline
  • BDD, testes de API e de desempenho
  • Análise estática de código e portões de qualidade em CI/CD

Projetos

QA2026

Suíte de testes com IA, pipeline e relatório de qualidade

Testes automatizados gerados com IA (Claude Code e Codex), rodando em pipeline de CI/CD com publicação de relatório Allure, eliminando a validação manual repetitiva a cada entrega.

  • Playwright
  • GitHub Actions
  • Allure Report
QA2026

Testes manuais e relatórios de qualidade

Roteiros de teste manual e relatórios de execução para cenários que a automação ainda não cobre, mantendo rastreabilidade do que foi validado antes de cada release.

  • Azure DevOps
  • Documentação de testes

Como eu trabalho

  1. 01

    Levantamento e análise de requisitos

    Entender o processo real antes de propor solução, incluindo o que já existe e o que não pode quebrar.

  2. 02

    Arquitetura e modelagem

    Definir fronteiras, contratos entre componentes e modelo de dados antes da primeira linha de código.

  3. 03

    Desenvolvimento

    Implementação incremental, com entregas verificáveis em vez de um único marco no fim.

  4. 04

    Qualidade, testes automatizados e CI/CD

    Suítes automatizadas integradas ao pipeline, análise estática e portões que impedem regressão de chegar à produção.

  5. 05

    Deploy, monitoramento e evolução

    Publicação automatizada, acompanhamento do comportamento em produção e ajuste contínuo.

Skills

Qualidade & Engenharia de Testes

  • Playwright
  • Pytest
  • Pytest-BDD
  • Cypress
  • Selenium
  • Azure DevOps
  • SonarQube
  • BDD
  • Testes de API
  • Testes de performance

Dados & BI

  • Power BI
  • Dashboards
  • Modelagem de dados
  • Análise de dados
  • Knime Analytics

Infra & DevOps

  • Docker
  • Nginx
  • GitHub Actions
  • Linux/VPS
  • CI/CD

Metodologias

  • SCRUM
  • Ágil
  • Design Patterns
  • Clean Code

IA: formação e pesquisa

Pesquisa

Projeto Keep Chat · FAPESQ / SECTIES-PB

Set/2025 – atual

Iniciativa educativa voltada para a capacitação, formação e treinamento em ferramentas de Inteligência Artificial generativa, com o propósito de promover impacto social positivo. Pesquisa com fomento público estadual.

Fonte oficial

Formação

Mestrado em Tecnologia da Informação · IFPB

Fev/2025 – atual

Linha de Gestão e Desenvolvimento de Sistemas. Pesquisa em IA aplicada à Engenharia de Software: machine learning em testes, qualidade e automação. Estudo de LLMs.

Tecnólogo em Ciência de Dados · UNIPÊ

Fev/2021 – Dez/2022

ML supervisionado e não supervisionado: classificação, regressão, árvores de decisão, redes neurais. Avaliação de modelos com scikit-learn. MLOps. Big data com PySpark, PostgreSQL e MongoDB.

Graduação em Matemática Computacional · UFPB

Jul/2016 – Dez/2021

Base matemática dos modelos: álgebra linear computacional, cálculo numérico, otimização, análise numérica e modelagem matemática. Monitorias de Cálculo II e Matemática Discreta.

Experiência

FAPESQ / SECTIES-PB

Bolsa de pesquisa · 20h semanaisSet/2025 – atual

Pesquisador — Analista de TI | Projeto Keep Chat

Set/2025 – atual

  • Pesquisa aplicada em ferramentas de IA generativa dentro de projeto com fomento público estadual

CODATA — Companhia de Dados da Paraíba

Vínculo empregatícioNov/2024 – atual

Analista de TI — Desenvolvimento e Qualidade

Nov/2024 – atual

  • Desenvolvimento de suítes de automação em Python com Playwright e Pytest
  • Implementação de BDD com Pytest-BDD e integração de relatórios ao pipeline
  • Análise de qualidade de código com SonarQube
  • Construção de dashboards de acompanhamento técnico
  • Testes de desempenho e análise de gargalos de aplicação

ENACOM

Vínculo empregatícioJul/2021 – Out/2024

Analista de Qualidade de Software V — Líder Técnico

Fev/2023 – Out/2024

  • Liderança técnica de equipe, definindo padrões de código e processo
  • Desenvolvimento de automações em Python para otimização de fluxos
  • Administração de pipeline e TestPlan em Azure DevOps
  • Atuação junto ao cliente na operação assistida do sistema

Analista de Qualidade de Software III

Out/2022 – Fev/2023

  • Desenvolvimento de automações web com padrão Page Object
  • Automação de processos com Power Automate

Analista de Qualidade de Software I / Estágio

Jul/2021 – Out/2022

  • Automação em Cypress (JavaScript) com Page Objects
  • Testes e integração de APIs REST
  • Manipulação de bases MongoDB

UFPB

Vínculo empregatícioAbr/2019 – Jan/2020

Desenvolvedor Mobile

Abr/2019 – Jan/2020

  • Desenvolvimento de aplicação mobile em React Native
  • Prototipação em Figma

Contato

Disponível para consultoria, projetos e conversas técnicas.