Num relance
- Tarefas: Desenvolver e manter uma suíte de testes automatizados para lançamentos rápidos e seguros.
- Empresa: Dstny, líder global em habilitação de trabalho híbrido com uma cultura colaborativa.
- Benefícios: 25 dias de férias, seguro de saúde, subsídio de refeição e trabalho híbrido.
- Outras informações: Ambiente dinâmico com oportunidades de crescimento profissional e uma equipe apaixonada.
- Porquê este emprego: Trabalhe com tecnologias de ponta e faça parte da transformação do futuro do trabalho.
- Qualificações: Experiência em programação e automação de testes, especialmente em TypeScript/JavaScript.
O salário previsto situa-se entre 49500 - 60500 € por ano.
Na Dstny, acreditamos que um ótimo trabalho começa com uma ótima comunicação. Como líder global em habilitação de trabalho híbrido, facilitamos a conexão, colaboração e sucesso das PME, onde quer que o trabalho aconteça. Nossas soluções combinam mobilidade verdadeira, integrações perfeitas e o poder da IA para oferecer experiências excepcionais tanto para clientes quanto para funcionários.
O QA / Test Automation Engineer (Smartflow) é responsável por construir e manter a suíte de testes automatizados que possibilita lançamentos rápidos e confiantes, com foco em:
- Casos de uso de IA conversacional (voz e texto)
- Sistemas de comunicação em tempo real e orientados a eventos
- Integrações de CRM e sistemas de negócios
Esta é uma função de engenharia, não uma função de teste manual. A expectativa é que a qualidade seja entregue principalmente através de código: testes automatizados, infraestrutura de testes e portões de qualidade CI/CD. Testes manuais e exploratórios existem para encontrar o que a automação não consegue, e para alimentar novos casos de volta à suíte.
Você irá:
- Projetar, construir e manter a suíte de testes automatizados em vários níveis:
- orientação de testes unitários e de componentes (com desenvolvedores)
- testes de API e nível de serviço / testes de integração
- testes de ponta a ponta e UI
- testes de contrato para integrações
- Propor as ferramentas e frameworks (por exemplo, Playwright/Cypress, Vitest/Jest, Pact, k6 ou similares), concordar com os Tech Leads e depois ser responsável por eles
- Avaliar os testes unitários e de ponta a ponta existentes: manter, refatorar ou substituir, e trazê-los sob uma abordagem comum
- Atuar como especialista em testes na definição da estratégia para cada produto, juntamente com seu Tech Lead:
- o que é testado em qual nível (pirâmide/troféu de testes)
- o que é automatizado, o que permanece manual e por quê
- priorização baseada em risco da cobertura
- critérios de entrada/saída e de lançamento
- Integrar testes no pipeline para que sejam executados automaticamente em cada alteração
- Definir e impor portões de qualidade que bloqueiem lançamentos inseguros
- Manter o feedback do pipeline rápido o suficiente para ser utilizável no desenvolvimento diário
- Contribuir para a avaliação de prontidão para lançamento
- Usar assistentes de codificação de IA como parte normal do trabalho diário para acelerar a entrega:
- gerar e refatorar código de teste
- expandir a cobertura em casos semelhantes e condições extremas
- migrar e consolidar testes legados
- produzir dados de teste e fixtures
- triagem de falhas e resumo da causa raiz
Estamos à procura de:
- Forte habilidade de programação — esta função escreve código de produção de alta qualidade
- TypeScript / JavaScript (principal)
- confortável em ler e navegar pelo código da aplicação (Node.js, React/Vue)
- Experiência comprovada na construção de uma suíte de testes automatizados a partir de uma base baixa ou fragmentada, e na consolidação de testes existentes inconsistentes
- Frameworks modernos de automação de testes (por exemplo, Playwright, Cypress, Vitest/Jest, ou equivalentes)
- Testes de API e testes de integração, incluindo estratégias de dados de teste e simulação
- Pipelines CI/CD e integração de testes automatizados neles (por exemplo, Azure DevOps, GitHub Actions)
- Uso prático atual de assistentes de codificação de IA (por exemplo, Claude, Copilot, Cursor) em trabalho de entrega real — capaz de descrever concretamente para que os utiliza e onde não confia neles
- Conhecimento sólido de SQL e banco de dados para verificação e configuração de dados de teste
- Git e fluxos de trabalho de engenharia padrão
- Experiência com:
- plataformas em nuvem (por exemplo, AWS ou similares)
- containers e ambientes de teste reproduzíveis
- ferramentas de teste de desempenho/carga (por exemplo, k6, JMeter)
- testes de contrato (por exemplo, Pact)
- ferramentas de observabilidade para depuração e triagem de testes
O que oferecemos a você...
- Trabalhar com equipes talentosas e apaixonadas de profissionais com ideias semelhantes.
- Ganhar exposição a tecnologias de ponta em comunicações em nuvem.
- Fazer parte de uma empresa internacionalmente diversa com uma forte cultura.
- 25 dias de férias mais seu dia de aniversário de folga
- Seguro de saúde e seguro de vida
- Subsídio de refeição de €10,46/dia
- Subsídio para home office
- Trabalho híbrido: 2 dias por semana no escritório
Empregador para Quality Assurance / Test Automation Engineer in Porto: Dstny
A Dstny, acreditamos que um ótimo trabalho começa com uma comunicação eficaz. Como líder global na capacitação do trabalho híbrido, oferecemos um ambiente de trabalho dinâmico e colaborativo em Ramalde, onde os nossos colaboradores têm a oportunidade de trabalhar com tecnologias de ponta e fazer parte de uma equipa internacional diversificada. Com benefícios como 25 dias de férias, seguro de saúde, subsídio de refeição e a flexibilidade do trabalho híbrido, garantimos que os nossos colaboradores se sintam valorizados e apoiados no seu crescimento profissional.