Capco

Senior Fullstack AI Developer

Sao Paulo Brazil
TypeScript JavaScript Python React FastAPI Flask LangChain Cypress Playwright Selenium Jest React Testing Library PyTest Postman Docker API AI Machine Learning SPARQL
Description

Desenvolvedor(a) Fullstack de IA Senior - COM INGLÊS

Location: Brazil - Sao Paulo

Department: Tech & Engineering

A Capco é uma consultoria global de tecnologia e negócios, focada no setor de serviços financeiros e energia, somos apaixonados por ajudar nossos clientes, temos 40 escritórios nas Américas, Europa e Ásia-Pacífico! Se criatividade e inovação são sua paixão, a Capco é ideal para você. Vamos te apoiar e ajudar a acelerar sua carreira!

Procuramos um(a) Desenvolvedor(a) Fullstack de IA que atuará como QA Engineer do time para um MVP de aplicação agentic. Esta função será responsável por testar e documentar a funcionalidade ponta a ponta entre o frontend (TypeScript/JavaScript) e o backend (orquestração baseada em Python/LangChain), validando fluxos de chatbot, integrações com Graph RAG/SPARQL, UI de relatórios e comportamento de APIs, garantindo qualidade pronta para produção.

Responsabilidades:

  • Ser responsável pela abordagem de QA do MVP: planejamento de testes, execução, triagem de defeitos e prontidão para release em frontend e backend.

  • Validar jornadas completas de usuário: interações com chatbot (incluindo respostas em streaming), processamento de workflows/eventos e saídas de relatórios na UI.

  • Testar serviços/APIs de backend: correção funcional, tratamento de erros, sinais de latência/performance e integração com LLM + recuperação (retrieval) + serviços de grafo/SPARQL.

  • Criar e manter artefatos de teste: casos de teste, validação de critérios de aceite, suítes de regressão e rastreabilidade aos requisitos.

  • Implementar/manter testes automatizados quando viável:

    • Frontend: testes de componentes/UI e testes básicos E2E

    • Backend: testes unitários/de integração, testes de contrato de API, mock de serviços externos (LLM/recuperação/grafo)

  • Verificar observabilidade e operabilidade: logging, telemetria, relatórios de erro e sinais básicos de monitoramento para fluxos críticos.

  • Produzir documentação clara de QA: relatórios de teste, issues conhecidos, notas de release e documentação funcional voltada a usuários para demos do MVP.

Requisitos:

  • Conhecimento prático em:

    • Frontend: TypeScript/JavaScript (preferencialmente React), integração com APIs, gerenciamento de estado de UI e ferramentas de debugging em navegador.

    • Backend: serviços/APIs em Python (preferencialmente FastAPI/Flask), entendimento básico de padrões de orquestração agentic (LangChain ou similar).

  • Experiência prática com ferramentas de teste, tais como:

    • E2E/UI: Cypress / Playwright / Selenium (uma ou mais).

    • Frontend unitário/componente: Jest / React Testing Library.

    • Backend: PyTest (preferencial), ferramentas de teste de API (Postman/Newman), frameworks de mock.

  • Capacidade de escrever documentação clara e estruturada, mapeando testes para requisitos funcionais e critérios de aceite.

  • Familiaridade com entrega ágil (Scrum/Kanban), incluindo participação em refinamento de histórias e definição de critérios de qualidade (definition of done).

 

Diferenciais:

  • Experiência testando sistemas habilitados por LLM (fluxos orientados por prompts, estratégias de avaliação determinística, golden datasets, testes de regressão).

  • Familiaridade com conceitos de Graph RAG e consultas a grafos (noções básicas de SPARQL, validação de grounding/citações).

  • Experiência com pipelines de CI/CD (Azure DevOps/GitHub Actions) e execução de testes em ambientes containerizados (Docker).

  • Conhecimentos básicos de testes de performance (k6/JMeter) e testes de contrato de API.


Entregáveis / Resultados Esperados

  • Funcionalidades da solução documentadas, estratégia de testes e suíte de regressão alinhadas aos requisitos do MVP.

  • Testes automatizados leves de smoke test (quando viável), além de passos manuais repetíveis para validação rápida.

  • Relatórios claros de QA: defeitos, riscos e status de prontidão para demos e releases

 

POR QUE CAPCO:

Na Capco promovemos uma cultura inclusiva. Valorizamos a diversidade em todas as suas expressões. 
Pensamos, em conjunto, sempre em ações diversas de inclusão e de responsabilidade social através de comitês internos geridos pela nossa comunidade interna, como os grupo de Mulheres, Pessoas Com Deficiência, Pessoas Negras, LGBTQIAPN+, Parentalidade, Gerações, entre outros.
Nossas oportunidades são trabalhadas para todos(as)!!!
#LifeAtCapco

PRÓXIMOS PASSOS:

  • Se você está ansioso(a) para progredir sua carreira conosco, candidate-se e aguarde o contato de um de nossos recrutadores!

 

 

Capco
Capco

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say