ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

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

Capco

Brazil - Sao Paulo permanent

Posted: March 4, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

The successful candidate will be responsible for testing and documenting the frontend and backend of an MVP application, working closely with the development team to ensure high-quality software.

Job Description

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:

*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" data-turn-id="request-WEB:4a6743f8-63dd-461f-8152-d73524a05f5c-3" data-testid="conversation-turn-8" data-scroll-anchor="true" data-turn="assistant">


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!

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply