Sobre a oportunidade
A nstech é a maior plataforma de tecnologia e softwares para logística e supply chain da América Latina. Ela conecta toda a cadeia de transporte — embarcadores, transportadoras, corretores e motoristas — em um único ecossistema digital para tornar as operações mais eficientes, seguras e econômicas. A KMM faz parte desse ecossistema com soluções voltadas à gestão de transportes, operações logísticas e integração de processos, apoiando empresas a ganharem eficiência, controle e previsibilidade. Aqui, buscamos pessoas que queiram aprender, construir e gerar impacto em um mercado essencial para o país. Buscamos uma pessoa QA Automation Sênior para atuar em um novo produto ERP, componentizado e desenvolvido para o mercado de transportadoras, na plataforma nsapps. O produto possui arquitetura baseada em microsserviços .NET, microfrontends, Kafka, PostgreSQL, arquitetura orientada a eventos e Data Foundation da nstech, contemplando processos financeiros, contábeis, fiscais e de compras. Por se tratar de uma solução que envolve ledger contábil e fiscal, a qualidade e a precisão das regras de negócio são fundamentais. Buscamos alguém com forte experiência em automação, capacidade analítica e autonomia para transformar regras de negócio em cenários de teste robustos, utilizando também IA como acelerador de produtividade.
Responsabilidades
Compreender regras de negócio dos domínios financeiro, contábil, fiscal e compras e traduzi-las em cenários de teste; Criar cenários positivos, negativos, edge cases e cenários de risco; Definir critérios de aceite em conjunto com Produto e Engenharia, utilizando BDD/Gherkin; Desenvolver e manter suítes de testes automatizados E2E para microfrontends; Automatizar testes de APIs REST dos microsserviços; Testar fluxos assíncronos e orientados a eventos, considerando consistência eventual, idempotência e reprocessamento; Validar regras de negócio críticas, incluindo cálculos fiscais, lançamentos contábeis e saldos de ledger; Utilizar ferramentas de Inteligência Artificial para acelerar a criação, manutenção e refatoração de testes, realizando revisão crítica dos resultados gerados; Integrar testes automatizados aos pipelines de CI/CD, estabelecendo e mantendo quality gates; Planejar e executar testes de regressão; Apoiar a investigação de defeitos e análises de causa-raiz; Trabalhar em conjunto com Produto, Engenharia e demais áreas para garantir a qualidade das entregas; Aplicar boas práticas de qualidade, incluindo gestão de massa de dados, mocks, stubs e ambientes de teste; Contribuir para a evolução dos padrões, processos e estratégias de Quality Assurance da plataforma.