FCamara logo

QA Automation Engineer, Mid

FCamara
On-site
Porto, Porto, Portugal
QA Automation Engineer
Description

Nosso cliente é uma grande empresa do setor de retalho com atuação em Portugal e Espanha. Como líder em seu setor, a companhia investe massivamente em tecnologia para melhorar a experiência do seu cliente e, por isto, conta connosco para apoiá-la em um dos seus projetos de e-commerce.

 

Se és um QA Automation Engineer e pretendes desafiar as tuas skills em um ambiente de constante evolução, então és a pessoa certa para se juntar à FCamara neste projeto.


Responsibilities

A pessoa que ocupar esta posição irá integrar-se a uma equipa existente e será responsável por desenvolver automações (CI/CD) no âmbito das atividades de delivery de e-commerce. Por se tratar de um perfil Mid, é requisito ter pelo menos 3 anos de experiência nesta função.


Prerequisites
  • Desenhar e 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 validação 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
  • Validação 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
  • Criação de frameworks de testes
  • Page Object Pattern
  • Aplicação de boas práticas em automação
  • Tecnologias
  • Linguagens: C# e JavaScript
  • Conhecimentos de .Net e desenvolvimento de APIs
  • Xray
  • Git
  • Docker
  • CI/CD: Jenkins, GitHub Actions ou equivalente
  • SonarQube (diferencial) 

  

Para além do conhecimento técnico, também esperamos que tenhas um perfil de colaboração e trabalho em equipa:

  • Capacidade de entender os requisitos e as soluções técnicas 
  • Boas capacidades de comunicação 
  • Espírito de melhoria contínua
  • Foco na entrega e cumprimento de objetivos

Experiences

ATENÇÃO: Esta posição trata-se de um projeto de longa duração.


Localização: Esta oportunidade exige residência em Portugal, uma vez que prevê deslocações regulares às instalações do Cliente, situadas na região do Porto e Lisboa.


Duração do Projeto: Trata-se de um projeto com duração prevista até ao final de 2025;


Idiomas: As interações diárias, tanto com a equipa da FCamara como com o Cliente, serão realizadas em português. O conhecimento da língua inglesa é valorizado, mas não obrigatório;


Modelo de Contratação: Trabalhamos com diferentes modelos de contratação, de forma a oferecer flexibilidade conforme a sua localização.