Atuar como Engenheiro de Qualidade, liderando iniciativas de automação de testes em ambientes distribuídos e arquiteturas baseadas em microsserviços. Será responsável por garantir qualidade ponta a ponta em APIs e serviços, integrando testes aos pipelines CI/CD e apoiando a evolução contínua das práticas de QA. Também atuará na validação de fluxos críticos, observabilidade e estabilidade das aplicações em produção.
Responsabilidades:
— Desenvolver, executar e manter testes automatizados (foco em APIs e serviços/microserviços).
— Especificar e implementar cenários seguindo BDD com Gherkin.
— Registrar, organizar e rastrear cenários, evidências e resultados no Xray (Gherkin).
— Garantir cobertura e eficácia com técnicas de teste de caixa preta e caixa branca.
— Integrar automação aos pipelines de CI/CD (ex.: Jenkins), garantindo execução recorrente e confiável.
— Realizar smoke testing e identificar rapidamente falhas críticas.
— Validar fluxos síncronos e assíncronos, incluindo cenários com mensageria (AWS SQS) quando aplicável.
— Colaborar com times de desenvolvimento, produto e operações para qualidade ponta a ponta.
— Utilizar Docker para provisionamento de ambientes de teste e execução de pipelines automatizados.
— Apoiar investigação de falhas utilizando observabilidade (traces/métricas/logs), quando necessário.
Requisitos:
— Experiência sólida com Playwright (automação).
— Experiência com Gherkin (BDD) e uso do Xray com Gherkin.
— Profundo entendimento de APIs (validação de payloads, autenticação, contratos, timeouts, retries, etc.).
— Experiência com CI/CD e integração de testes em pipelines (ex.: Jenkins).
— Conhecimento em Docker e ambientes conteinerizados.
— Familiaridade com testes em ambientes distribuídos / microserviços.
— Domínio de técnicas de teste de caixa preta e caixa branca.
— Vivência com smoke testing.
— Programação (principalmente JavaScript) — obrigatório e eliminatório.
Diferenciais:
— Experiência com validação de fluxos assíncronos e tópicos de mensageria (SQS/DLQ/reprocessamento).
— Noções de Kubernetes/EKS para troubleshooting básico de execuções (logs/health checks).
— Experiência com observabilidade (Dynatrace / OpenTelemetry / Grafana Loki) para diagnóstico e redução de testes instáveis (“flaky tests”).
— Experiência com testes de performance e segurança.
— Conhecimento em cloud (AWS, Azure ou GCP).
— Noções de Terraform (para entendimento de ambientes e limitações de infraestrutura).
Alerta-me sobre empregos como este
Vaga presencial em Florianópolis | 44h semanais | Salário competitivo Porque se juntar a nós: A Dynamox éuma empresa de...
Candidatar-se a Este EmpregoVocê é apaixonado por tecnologia, manutenção técnica e gosta de estar em contato com clientes? Então essa oportunidade pode ser...
Candidatar-se a Este EmpregoResponsabilidades e Atribuições Planejar tanto a gestão quanto a execução do comissionamento, com envolvimento de todas as áreas que tenham...
Candidatar-se a Este EmpregoDescrição Buscamos um(a) Engenheiro(a) de Dados para atuar no desenvolvimento, manutenção e evolução das plataformas e pipelines de dados da...
Candidatar-se a Este EmpregoEstamos em busca de um(a) Assistente Administrativo de Engenharia para atuar no apoio às rotinas administrativas, planejamento e suporte à...
Candidatar-se a Este EmpregoDescrição: Desenvolver e implementar projetos industriais e mobiliário técnico ergonômico. Integrar sistemas mecânicos, elétricos e eletrônicos, garantindo desempenho e segurança....
Candidatar-se a Este Emprego