Oportunidade de Carreira
Nosso cliente está procurando por um profissional experiente para desempenhar o papel de Engenheiro de Testes Automatizados em um projeto de longa duração.
Este é uma oportunidade única de contribuir para a evolução tecnológica dos nossos clientes, trabalhando em estreita colaboração com as equipas de desenvolvimento.
Responsabilidades e Atividades:
* Desenvolver automações no âmbito das atividades de delivery de e-commerce;
* Implementar frameworks de automação de testes para APIs;
* Garantir a qualidade e eficiência dos testes automatizados, incluindo integração em pipelines de CI/CD;
* Trabalhar em estreita colaboração com as equipas de desenvolvimento, garantindo práticas de qualidade alinhadas ao ciclo de vida do produto;
* Definir e aplicar estratégias de adoção de automação dentro das equipas;
* Atuar com distinção clara entre testes manuais e automatizados;
* Garantir a validacao completa de APIs (status code, headers, body, autenticação);
Requisitos Técnicos:
* Testes de API;
* REST e JSON;
* Postman ou Bruno;
* Automação com REST-assured, Requests (Python) ou equivalente;
* Validacao completa de APIs;
* Autenticação (OAuth, JWT);
* Contract Testing;
* Pact ou Portman;
* Conceitos de contract testing (CDCT);
* Integração com CI/CD;
* Arquitetura de Automação;
* Criacao de frameworks de testes;
* Page Object Pattern;
* Aplicacao de boas praticas em automacao;
* Tecnologias;
* Linguagens: C# e JavaScript;
* Conhecimentos de .Net e desenvolvimento de APIs;
* Xray;
* Git;
* Docker;
* CI/CD: Jenkins, GitHub Actions ou equivalente;
* SonarQube (diferencial);
Perfil Desejado:
* Capacidade de entender os requisitos e as solucoes técnicas;
* Boas capacidades de comunicacao;
* Espírito de melhoria contínua;
* Foco na entrega e cumprimento de objetivos;
Informacoes Adicionais:
ATENÇÃO: Esta posição trata-se de um projeto de longa duração.
Localizacao: Exige residencia em Portugal, com deslocações regulares às instalações do Cliente, situadas na região do Porto e Lisboa.