Num relance
- Tarefas: Test and ensure quality of an interactive in-flight map app across multiple platforms.
- Empresa: Join a dynamic tech company in Setúbal, Portugal.
- Benefícios: Competitive salary, flexible work environment, and opportunities for growth.
- Outras informações: Collaborate with a diverse international team in a fast-paced environment.
- Porquê este emprego: Be part of a cutting-edge project that impacts real-time flight information.
- Qualificações: Experience with Linux, API testing, and strong analytical skills required.
O salário previsto situa-se entre 62100 - 75900 € por ano.
Estamos à procura de um Engenheiro de QA Sénior para trabalhar no nosso escritório em Setúbal, Portugal, numa aplicação interativa de mapa de voo que fornece informações e conteúdos de voo em tempo real em dispositivos Android, iOS e Linux. O produto integra-se com uma infraestrutura de servidor baseada em Docker. A base de código está em C++ e QML, com o repositório principal em Git e configurações específicas da companhia aérea em Perforce. Os testes são realizados em múltiplos ambientes virtuais, exigindo flexibilidade e forte compreensão técnica. Os casos de teste são geridos no Qase, e os problemas são rastreados no Jira.
Responsabilidades Principais:
- Testar aplicações nativas em plataformas Android, iOS e Linux.
- Testar componentes do lado do servidor, incluindo aqueles que funcionam em contêineres Docker.
- Trabalhar em diferentes ambientes de fornecedores usando máquinas virtuais (por exemplo, no VirtualBox ou VMware).
- Desenvolver estratégias de teste abrangentes e escrever planos de teste detalhados para novas funcionalidades e lançamentos.
- Executar testes funcionais, de regressão e de integração em múltiplas configurações.
- Realizar testes de API usando Postman e ferramentas semelhantes.
- Validar protocolos de comunicação como requisições HTTP, mensagens multicast e comunicação MQTT.
- Analisar tráfego de rede usando Wireshark ou ferramentas semelhantes.
- Usar MQTT Explorer para inspecionar, monitorar e verificar a comunicação MQTT.
- Conduzir testes de desempenho, memória e uso de recursos, incluindo monitorização e relatórios sobre consumo de recursos usando profilers.
- Investigar problemas usando ferramentas de linha de comando do Linux e logs do sistema.
- Usar PuTTY, WinSCP ou ferramentas semelhantes para conectar a dispositivos e servidores remotos.
- Colaborar com a equipe de desenvolvimento para definir abordagens de teste e garantir cobertura total.
- Manter e executar casos de teste no Qase, e gerir defeitos e progresso no Jira.
- Documentar resultados de testes, problemas e procedimentos de teste de forma clara e consistente.
Habilidades Técnicas Requeridas:
- Experiência com a linha de comando do Linux.
- Proficiência com Postman para testes de API.
- Experiência na validação de comunicação HTTP, multicast (UDP) e MQTT.
- Especialização na análise de tráfego de rede usando Wireshark ou ferramentas semelhantes.
- Conhecimento de SQL e capacidade de compor consultas para verificação de dados em bases de dados.
- Experiência prática com profilers para análise de uso de memória e CPU.
- Experiência prática com ferramentas de virtualização (por exemplo, VirtualBox, VMware).
- Familiaridade com MQTT Explorer para monitoramento de trocas de mensagens.
- Experiência prática com Android Studio (depuração, captura de logs, instalação de APK).
- Familiaridade com Docker e compreensão de sistemas do lado do servidor.
- Conhecimento de estruturas XML e JSON.
- Proficiência com ferramentas de acesso remoto como PuTTY, WinSCP ou equivalentes.
- Capacidade comprovada de desenvolver estratégias de teste e escrever planos de teste.
- Conhecimento de sistemas de controle de versão (Git para código fonte e Perforce para gestão de configurações).
- Experiência em testar aplicações nativas ou multiplataforma.
- Compreensão sólida da arquitetura cliente-servidor.
- Experiência com Qase (gestão de casos de teste) e Jira (rastreamento de bugs).
Preferências:
- Experiência com aplicações baseadas em C++/QML.
- Habilidades básicas de scripting (Python, Bash ou semelhante) para análise de logs ou criação de utilitários.
Habilidades Interpessoais:
- Forte atenção aos detalhes e mentalidade analítica.
- Comunicação proativa e abordagem de resolução de problemas.
- Capacidade de trabalhar efetivamente em uma equipe internacional distribuída.
Empregador para Senior QA Engineer – Setúbal in Alcácer do Sal: FlightPath3D
A nossa empresa é um excelente empregador, oferecendo um ambiente de trabalho colaborativo e inovador em Setúbal, onde a qualidade do produto é a nossa prioridade. Valorizamos o crescimento profissional dos nossos colaboradores, proporcionando oportunidades de desenvolvimento contínuo e um pacote de benefícios competitivo. Junte-se a nós para fazer parte de uma equipa dinâmica que está na vanguarda da tecnologia de aplicações interativas.