QA Sênior – Especialista em Integrações Mulesoft - Remoto
Lyncas · Remoto, BR
Sobre a vaga Buscamos um(a) QA Sênior especialista em integrações para garantir a qualidade dos fluxos entre sistemas, APIs e plataformas de middleware dos nossos clientes. Você vai ser referência técnica em testes de integração. Isso inclui definir a estratégia de testes, automatizar validações de APIs e trabalhar junto com desenvolvedores, arquitetos e analistas de negócio desde o discovery até a produção. ### **Responsabilidades** * Definir e conduzir a estratégia de testes de integração nos projetos, cobrindo testes funcionais, de contrato, de regressão, de ponta a ponta e não funcionais * Testar e validar APIs REST e SOAP, incluindo contratos (OpenAPI/Swagger, WSDL), payloads JSON/XML, códigos de retorno, autenticação (OAuth 2\.0, JWT, API Key) e tratamento de erros * Validar fluxos construídos no **Mulesoft (Anypoint Platform)**, incluindo transformações DataWeave, roteamento, políticas do API Manager, tratamento de exceções e reprocessamento * Criar e manter suítes automatizadas de testes de API e integrar essas suítes às pipelines de CI/CD * Montar massas de dados, mocks e virtualização de serviços para testar quando sistemas dependentes não estiverem disponíveis * Analisar logs, rastrear falhas entre sistemas e apoiar a investigação de causa raiz junto aos times de desenvolvimento * Participar do refinamento das histórias e definir critérios de aceite e cenários de teste antes do desenvolvimento (shift\-left) * Executar ou apoiar testes de performance e carga em APIs * Documentar planos, casos e evidências de teste, e reportar métricas de qualidade * Orientar QAs plenos e juniores e disseminar boas práticas de qualidade no time ### **Requisitos obrigatórios** * Experiência sólida como QA, com pelo menos 5 anos na área e atuação comprovada em testes de integração * Domínio de testes de APIs REST e SOAP: HTTP, verbos, status codes, headers, JSON, XML, XPath/JSONPath e schemas * Experiência prática testando integrações desenvolvidas em **Mulesoft** * Experiência com integrações com ERPs (SAP, TOTVS, Oracle) * Automação de testes de API com pelo menos uma destas ferramentas: Postman/Newman, RestAssured, Karate, SoapUI/ReadyAPI ou similares * Conhecimento de mecanismos de autenticação e segurança em APIs (OAuth 2\.0, JWT, certificados/mTLS) * Experiência com pipelines de CI/CD (Azure DevOps, GitHub Actions, Jenkins ou GitLab CI) * Vivência com metodologias ágeis (Scrum/Kanban) e gestão de bugs e testes em ferramentas como Azure DevOps ou Jira * SQL para validação de dados nas integrações * Boa comunicação para interagir com clientes, desenvolvedores e áreas de negócio ### **Diferenciais** * Conhecimento de DataWeave e do MUnit * Testes de contrato (Pact) e virtualização de serviços (WireMock, Mockoon, Hoverfly) * Testes de performance com JMeter, k6 ou Gatling * Conhecimento de mensageria (RabbitMQ, Kafka, Azure Service Bus) * Noções de programação em C\#/.NET, Java ou JavaScript/TypeScript * Vivência em ambientes de sustentação, com análise de incidentes e SLA * Inglês para leitura técnica ### **Perfil comportamental** * Visão analítica e sistêmica para entender fluxos de ponta a ponta * Autonomia e protagonismo para propor melhorias de processo e qualidade * Organização e boa documentação, essenciais no trabalho remoto * Colaboração e disposição para orientar o time **Buscamos proporcionar ao nosso time um ambiente acolhedor, dinâmico e colaborativo. Para isso, temos várias iniciativas, como:** * Oportunidades 100% remotas * Vale home office * Feedbacks periódicos * Programa de indicações Acolhimento psicológico * ️ * Ginástica laboral ️ * Academia de conhecimento * Convênio com escola de inglês * Reuniões mensais de transparência * Happy hour online * Kit de boas\-vindas