Andrew Figueiredo

Hi, I'm

Andrew Figueiredo

Automated test suites wired into the pipeline, BDD, API and performance testing, quality gates in CI/CD.

5+

years of experience

3

companies

Andrew Figueiredo

Experience at: CODATA · ENACOM · FAPESQ

Quality and Test Engineering

Automated test suites wired into the pipeline · BDD, API and performance testing

About

Andrew Figueiredo

I came into software engineering through quality and automation, which gave me a complete reading of how a system is built, where it breaks and what it takes to keep it running in production.

Today I build web applications, integrate AI solutions and automate processes. These are three layers of the same work: building the system, embedding intelligence in it and automating the operation around it.

My background is in Computational Mathematics, with a degree in Data Science and a master’s in Information Technology researching AI applied to Software Engineering.

Services

Quality and Test Engineering

  • Automated test suites wired into the pipeline
  • BDD, API and performance testing
  • Static code analysis and quality gates in CI/CD

Projects

QA2026

AI-built test suite, pipeline and quality report

Automated tests generated with AI (Claude Code and Codex), running in a CI/CD pipeline with Allure report publishing, removing repetitive manual validation on every release.

  • Playwright
  • GitHub Actions
  • Allure Report
QA2026

Manual testing and quality reports

Manual test scripts and execution reports for scenarios automation doesn't yet cover, keeping traceability of what was validated before each release.

  • Azure DevOps
  • Documentação de testes

How I work

  1. 01

    Requirements gathering and analysis

    Understanding the actual process before proposing a solution, including what exists and what cannot break.

  2. 02

    Architecture and modeling

    Defining boundaries, contracts between components and the data model before the first line of code.

  3. 03

    Development

    Incremental implementation, with verifiable deliveries instead of a single milestone at the end.

  4. 04

    Quality, automated testing and CI/CD

    Automated suites wired into the pipeline, static analysis and gates that keep regressions out of production.

  5. 05

    Deployment, monitoring and evolution

    Automated releases, tracking behaviour in production and continuous adjustment.

Skills

Quality & Test Engineering

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

Data & BI

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

Infra & DevOps

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

Methodologies

  • SCRUM
  • Ágil
  • Design Patterns
  • Clean Code

AI: education and research

Research

Keep Chat Project · FAPESQ / SECTIES-PB

Sep/2025 – present

Educational initiative for training and qualification in generative Artificial Intelligence tools, aimed at promoting positive social impact. Research funded by the state government.

Official source

Education

Master's in Information Technology · IFPB

Feb/2025 – present

Systems Management and Development track. Research on AI applied to Software Engineering: machine learning in testing, quality and automation. Study of LLMs.

Technologist in Data Science · UNIPÊ

Feb/2021 – Dec/2022

Supervised and unsupervised ML: classification, regression, decision trees, neural networks. Model evaluation with scikit-learn. MLOps. Big data with PySpark, PostgreSQL and MongoDB.

BSc in Computational Mathematics · UFPB

Jul/2016 – Dec/2021

Mathematical foundation of the models: computational linear algebra, numerical calculus, optimization, numerical analysis and mathematical modeling. Teaching assistant for Calculus II and Discrete Mathematics.

Experience

FAPESQ / SECTIES-PB

Research grant · 20h/weekSep/2025 – present

Researcher — IT Analyst | Keep Chat Project

Sep/2025 – present

  • Applied research on generative AI tools within a state-funded public project

CODATA — Companhia de Dados da Paraíba

EmploymentNov/2024 – present

IT Analyst — Development and Quality

Nov/2024 – present

  • Built Python automation suites with Playwright and Pytest
  • Implemented BDD with Pytest-BDD and wired reporting into the pipeline
  • Code quality analysis with SonarQube
  • Built technical tracking dashboards
  • Performance testing and application bottleneck analysis

ENACOM

EmploymentJul/2021 – Oct/2024

Software Quality Analyst V — Technical Lead

Feb/2023 – Oct/2024

  • Technical leadership of the team, defining code and process standards
  • Built Python automations to streamline workflows
  • Pipeline and TestPlan administration in Azure DevOps
  • Worked alongside the client during assisted system operation

Software Quality Analyst III

Oct/2022 – Feb/2023

  • Built web automations using the Page Object pattern
  • Process automation with Power Automate

Software Quality Analyst I / Internship

Jul/2021 – Oct/2022

  • Cypress (JavaScript) automation with Page Objects
  • REST API testing and integration
  • MongoDB database handling

UFPB

EmploymentApr/2019 – Jan/2020

Mobile Developer

Apr/2019 – Jan/2020

  • Built a mobile application in React Native
  • Prototyping in Figma

Contact

Available for consulting, projects and technical conversations.