A SIBS existe para tornar mais simples o que já foi complicado. Por isso, hoje quando pensamos numa transação financeira, pensa-se sempre em algo que se faz com o mero pressionar de um botão ou um passar de um cartão.
Com mais de quatro décadas de existência e uma história de sucesso pautada pela inovação tecnológica e competitividade, somos uma referência internacional e um dos maiores processadores de pagamentos eletrónicos da Europa e África. Entre as marcas mais conhecidas destacamos o MULTIBANCO, o MB NET e o MB WAY. E para que continuemos a inovar, ano após ano, o Grupo SIBS estuda e desenvolve novas soluções que fazem com que a vida de todos nós, pessoas e empresas, seja ainda mais simples. Procuramos constantemente profissionais que assumam este compromisso e com capacidade de desempenhar funções em ambientes, exigentes, desafiantes e tecnologicamente inovadores.
Com o objetivo de reforçar o Departamento de Desenvolvimento Core, e no âmbito do desenho e desenvolvimento de uma nova solução construída de raiz, estamos a recrutar um/a QA Automation Engineer, com o seguinte Perfil :
* Formação em Engenharia Informática ou áreas similares;
* Experiência sólida em automação de testes (E2E, integração, unitários);
* Experiência em definição de estratégias de QA, desenho e desenvolvimento de testes automatizados, preferencialmente em projetos cloud native;
* Domínio de frameworks de testes como Selenium, Cypress, Playwright, JUnit, RestAssured ou similares;
* Experiência com Git, pipelines CI/CD e test containers;
* Capacidade de criar test suites escaláveis (APIs, BD, fluxos síncronos/assíncronos);
* Facilidade em ler código — idealmente Java, será valorizado;
* Noções de Chaos Engineering, serão valorizados;
* Experiência em arquiteturas cloud-native, setups híbridos e sistemas distribuídos, será valorizada;
* Conhecimentos em soluções e/ou padrões de pagamentos, serão valorizados;
* Curiosidade e gosto por arquiteturas modernas e sistemas de alta criticidade;
* Mentalidade shift-left e foco em qualidade contínua;
* Espírito colaborativo, trabalho em equipa e abertura a feedback construtivo.
Função:
* Definir a estratégia e a arquitetura de testes (funcionais, integração, regressão, end‐to‐end) para toda a solução e para cada microserviço, incluindo o uso de mocks e testcontainers para simular bases de dados, filas de mensagens e sistemas externos;
* Automatizar fluxos transacionais end‐to‐end dos principais processos de negócio e desenvolver testes isolados para cada microserviço;
* Criar e executar testes de performance e carga para validar que a solução cumpre os SLOs de latência definidos;
* Integrar todos os testes no pipeline CI/CD, garantindo que nenhum Pull Request avança sem cumprir os critérios de qualidade automatizados;
* Analisar resultados, reportar defeitos com clareza e colaborar com as equipas de desenvolvimento na sua resolução;
* Contribuir para critérios de aceitação e para a melhoria contínua dos processos de QA e qualidade de software.
Benefícios:
* Oportunidade de desenvolver projetos inovadores e de impacto direto na sociedade, numa empresa em crescimento e que aposta na inovação tecnológica há mais de 40 anos;
* Acesso a um conjunto de benefícios atrativos: Subsídio de Alimentação superior aos valores médios de mercado; Pacote de Seguros; Pacote de Comunicações Móveis; Acesso a protocolos com diversos parceiros;
* Perspetivas de desenvolvimento e crescimento profissional;
* Excelente ambiente de trabalho.