QA and Test Automation Engineer

Local: Maputo

Responsabilidades

  • Criar e evoluir frameworks de automação escaláveis para UI, API, integração e regressão;
  • Implementar padrões modernos como Page Object Model, API Client Layer, Data-Driven e
  • Modular Test Architecture;
  • Criar bibliotecas reutilizáveis, facilitando a automação para toda a equipa;
  • Documentar arquitetura, padrões, boas práticas e guidelines internas;
  • Desenvolver suites de testes de UI usando BrowserStack (multi-browser/device);
  • Criar testes de API com Postman/Newman e RestAssured;
  • Validar fluxos críticos de negócio e cenários de risco;
  • Automatizar regressões completas e smoke tests;
  • Assegurar rastreabilidade completa: requisitos   testes   resultados;
  • Integrar todas as suites de automação nos pipelines GitLab CI/CD;
  • Criar pipelines eficientes que forneçam feedback rápido e fiável;
  • Automatizar testes pós-deploy em ambientes dev, staging e produção controlada;
  • Assegurar testes repetíveis, determinísticos e estáveis;
  • Projetar e executar testes de carga e stress com BlazeMeter e JMeter;
  • Identificar gargalos de performance e colaborar com desenvolvimento e DevOps para resolver;
  • Monitorizar consumo de recursos, throughput e latência;
  • Gerar relatórios claros com métricas de desempenho e tendências;
  • Integrar OWASP ZAP nos pipelines para testes automatizados de segurança (DAST);
  • Reportar vulnerabilidades e ajudar equipas na sua resolução.
  • Validar headers de segurança, autenticação e fluxos sensíveis;
  • Reproduzir defeitos através de logs, screenshots, vídeos e dados reais;
  • Trabalhar com developers na identificação de root cause;
  • Reportar bugs com contexto técnico, impacto e passos consistentes;
  • Promover práticas de testabilidade desde o início do desenvolvimento;
  • Aplicar abordagem baseada em risco (Risk-Based Testing);
  • Ajudar a definir critérios de aceitação, Definition of Done e Definition of Ready;
  • Usar Xray + Allure TestOps para garantir cobertura e visibilidade contínua;
  • Manter e evoluir a pirâmide de testes: unitário   integração   API   UI;
  • Participar em refinamentos, plannings, design discussions e retros;
  • Avaliar impacto de alterações e determinar necessidades de teste;
  • Trabalhar em estreita colaboração com produto, desenvolvimento e DevOps;
  • Contribuir para melhoria contínua dos processos de qualidade.

Requisitos

  • Licenciatura em Engenharia Informática ou similar;
  • + 2 anos de experiência em QA com foco em automação;
  • Experiência com automação de UI (BrowserStack, Selenium, Cypress ou Playwright).
  • Experiência com testes de API (Postman/Newman, RestAssured);
  • Vivência com pipelines CI/CD (idealmente GitLab);
  • Conhecimento de linguagens como Java, JavaScript/TypeScript ou Python;
  • Experiência com ferramentas de performance (JMeter/BlazeMeter) é valorizada;
  • Conhecimentos básicos de segurança de aplicações (OWASP).

Competências Técnicas

  • Automação de testes: UI, API, integração, regressão;
  • Ferramentas: BrowserStack, Selenium/Cypress/Playwright;
  • Testes de API: Postman, Newman, RestAssured;
  • CI/CD: GitLab CI/CD;
  • Linguagens: Java, JavaScript/TypeScript;
  • Gestão de testes: Jira + Xray;
  • Relatórios: Allure TestOps;
  • Performance: BlazeMeter, JMeter;
  • Segurança: OWASP ZAP (DAST);
  • Versionamento: Git, GitFlow;
  • Noções de Docker e ambientes isolados;
  • Conhecimento básico de microserviços e APIs REST.

Competências Comportamentais

  • Atenção ao detalhe e rigor analítico;
  • Capacidade de investigação e resolução de problemas;
  • Proatividade e prevenção de falhas;
  • Comunicação clara com equipas técnicas e funcionais;
  • Organização e gestão de prioridades;
  • Mentalidade de melhoria contínua;
  • Colaboração multidisciplinar;
  • Capacidade de aprendizagem rápida;
  • Autonomia com responsabilidade.

COMO CANDIDATAR-SE:

Os interessados poderão enviar as suas candidaturas para o seguinte e-mail: carreiras@maximo.co.mz, até o dia 17 de Dezembro de 2025, e indique o assunto “QA and Test Automation Engineer”.