Senior Quality Assurance Engineer
2 semanas atrás
We are one of the most innovative tech companies in the travel space selected by 100+ airlines in just 12 years.
Winners of APEX award in the best innovative inflight entertainment 2024
Winners of PAX Tech readership award in the best in Accessibility 2025
Our friendly team is distributed all over the world. The main offices are located in the USA and Portugal.
About the Role
We are looking for a Senior QA Engineer to work on an interactive in-flight map app providing real-time flight info and content on Android, iOS, and Linux devices. The product integrates with a Docker-based server infrastructure.
The codebase is in C++ and QML, with the main repository in Git and airline-specific configurations in Perforce. Testing is done across multiple virtual environments, requiring flexibility and strong technical understanding.
Test cases are managed in Qase, and issues are tracked in Jira. You will ensure product quality, perform thorough testing, analyze complex issues, and collaborate with developers and product managers to define testing strategies and reproduce defects.
Key Responsibilities
- Test native client applications on Android, iOS, and Linux platforms.
- Test server-side components, including those running in Docker containers.
- Work across different vendor environments using virtual machines (e.G., in VirtualBox or VMware).
- Develop comprehensive test strategies and write detailed test plans for new features and releases.
- Execute functional, regression, and integration testing across multiple configurations.
- Perform API testing using Postman and similar tools.
- Validate communication protocols such as HTTP requests, multicast messages, and MQTT messaging.
- Analyze network traffic using Wireshark or similar tools.
- Use MQTT Explorer to inspect, monitor, and verify MQTT communication.
- Conduct performance, memory, and resource usage testing, including monitoring and reporting on resource consumption using profilers.
- Investigate issues using Linux command-line tools and system logs.
- Use PuTTY, WinSCP, or similar tools to connect to remote devices and servers.
- Work with content stored in databases, using SQL queries and tools like DB Browser to verify data structure and integrity.
- Collaborate with the development team to define testing approaches and ensure full coverage.
- Maintain and execute test cases in Qase, and manage defects and progress in Jira.
- Document test results, issues, and testing procedures clearly and consistently.
Required Technical Skills
- Experience working with the Linux command line.
- Proficiency with Postman for API testing.
- Experience validating HTTP, multicast (UDP), and MQTT communication.
- Expertise in analyzing network traffic using Wireshark or similar tools.
- Knowledge of SQL and the ability to compose queries for data verification in databases.
- Hands-on experience with profilers for memory and CPU usage analysis.
- Practical experience with virtualization tools (e.G., VirtualBox, VMware).
- Familiarity with MQTT Explorer for monitoring message exchanges.
- Hands-on experience with Android Studio (debugging, log capture, APK installation).
- Familiarity with Docker and understanding of server-side systems.
- Knowledge of XML and JSON structures.
- Proficiency with remote access tools such as PuTTY, WinSCP, or equivalents.
- Proven ability to develop test strategies and write test plans.
- Knowledge of version control systems (Git for source code and Perforce for configuration management).
- Experience testing native or cross-platform applications.
- Solid understanding of client-server architecture.
- Experience with Qase (test case management) and Jira (bug tracking).
Nice to Have
- Experience working with C++/QML-based applications.
- Basic scripting skills (Python, Bash, or similar) for log analysis or utility creation.
Soft Skills
- Strong attention to detail and an analytical mindset.
- Proactive communication and problem-solving approach.
- Ability to work effectively in a distributed international team.
- Fluent English (spoken and written).
-
Quality Assurance Engineer
Há 7 dias
Setúbal, Portugal Ankix Tempo inteiroHello, we are loom — and we are digital crafters. At loom, we call ourselves innovators, adventurers, ambitious, and daring . We believe in building meaningful digital experiences and shaping the future through technology, curiosity, and craftsmanship. Are you a seasoned Quality Assurance Engineer ready to join our journey? We’re looking for a QA...
-
Senior Quality Assurance
Há 7 dias
setúbal, Portugal iQube IT Consulting Tempo inteiroiQube A iQube é uma empresa de consultoria em IT sediada em Lisboa, Portugal, especializada em acelerar a transformação digital dos seus clientes através de soluções tecnológicas inteligentes e eficientes. A empresa concentra-se em três áreas principais de serviços: Outsourcing de IT (fornecimento de integração escalável de profissionais...
-
Senior Quality Assurance
Há 6 dias
setúbal, Portugal iQube IT Consulting Tempo inteiroiQube A iQube é uma empresa de consultoria em IT sediada em Lisboa, Portugal, especializada em acelerar a transformação digital dos seus clientes através de soluções tecnológicas inteligentes e eficientes. A empresa concentra-se em três áreas principais de serviços: Outsourcing de IT (fornecimento de integração escalável de profissionais...
-
Senior Quality Assurance Automation Engineer
4 semanas atrás
Setúbal, Portugal Descompagnons Trabalho Temporário Lda Tempo inteiroWe are looking for a Senior Test Automation Engineer with strong technical leadership experience to drive automated testing strategy, maintain automation frameworks, and lead a team of QA automation specialists. This role involves deep technical work in automation (Java SQL + Selenium + Cucumber) as well as team coordination, reporting, and CI/CD pipeline...
-
Quality Assurance Engineer
1 semana atrás
Setúbal, Portugal Accredit Solutions Tempo inteiroSenior QA Engineer to test in-flight map app on Android, iOS, and Linux devices.
-
Quality Assurance Trainee
4 semanas atrás
Setúbal, Portugal Rangel Logistics Solutions Tempo inteiroA função de Quality Assurance Trainee - Pharma (M/F) terá como principais responsabilidades: Colaborar na elaboração, revisão e atualização de procedimentos operacionais, instruções de trabalho relacionados com normativos internos; Acompanhar auditorias internas e externas; Participar na preparação e execução de auditorias de qualidade; Dar...
-
Quality Assurance Trainee
2 semanas atrás
Setúbal, Portugal Rangel Tempo inteiroA função de Quality Assurance Trainee - Pharma (M/F) terá como principais responsabilidades: Colaborar na elaboração, revisão e atualização de procedimentos operacionais, instruções de trabalho relacionados com normativos internos; Acompanhar auditorias internas e externas; Participar na preparação e execução de auditorias de qualidade; Dar...
-
Quality Assurance Tester
2 semanas atrás
Setúbal, Portugal Descompagnons Trabalho Temporário Lda Tempo inteiroA leading technology firm in Portugal is seeking a Senior QA Engineer with over 5 years of experience in automation testing for both backend and frontend environments. The ideal candidate will have expertise in Selenium and Cypress, with a minimum English proficiency of B2. This is a hybrid role based in Lisbon, offering a salary ranging from €1,750 to...
-
Quality Assurance Engineer
2 semanas atrás
Setúbal, Portugal Accredit Solutions Tempo inteiroWe are one of the most innovative tech companies in the travel space selected by 100+ airlines in just 12 years. Winners of APEX award in the best innovative inflight entertainment 2024! Winners of PAX Tech readership award in the best in Accessibility 2025! Our friendly team is distributed all over the world. The main offices are located in the USA and...
-
Remote Portugal: Lead QA Engineer, Automation
2 semanas atrás
Setúbal, Portugal Descompagnons Trabalho Temporário Lda Tempo inteiroA leading AI SaaS company in Portugal is looking for a Senior QA Engineer to establish a new QA function within their remote team. You will lead quality assurance efforts, design and build comprehensive testing systems, and manage test automation across various levels. Ideal candidates will have 5+ years of experience in QA or Software Engineering, strong...