We are looking for a hands-on QA Tester to own quality assurance across two of our core aviation technology products. This is a combined role — the successful candidate will build deep familiarity with both platforms and be the single point of quality ownership across their entire test lifecycle.
Key Responsibilities * Design, write, and maintain test plans, test cases, and regression suites for both products across web, API, and mobile layers. * Execute functional, integration, regression, and exploratory testing across all components — including Passenger Portal, Staff Portal, Chat, Document Reader, CPM Mobile Kiosk, Web Portal, and Booking Importer. * Validate end-to-end compliance workflows: document upload → OCR → rules evaluation → Red/Amber/Green result → notification. * Test API endpoints (REST) using tools such as Postman or similar, validating request/response correctness, error handling, and edge cases. * Perform mobile application testing on Android (.NET MAUI) including offline/online sync scenarios and barcode scanning workflows. * Validate real-time and asynchronous behaviour — SignalR push notifications, Azure Queue processing, offline queue replay. * Collaborate closely with developers to reproduce and document bugs, verify fixes, and track issues through to resolution in Azure DevOps. * Participate in sprint planning and backlog refinement; provide QA input on acceptance criteria and testability of user stories. * Contribute to improving test coverage and automation where applicable.
Requirements
Essential * Proven experience as a QA Tester or Software Tester in a web application environment. * Strong understanding of software testing methodologies (functional, regression, exploratory, integration). * Experience testing REST APIs — ability to construct and validate HTTP requests independently. * Ability to read and interpret technical specifications, user stories, and acceptance criteria. * Clear, structured bug reporting — reproduction steps, expected vs. actual behaviour, severity classification. * Comfortable working in an agile/scrum environment with sprint cycles and evolving requirements.
Desirable * Experience testing multi-component or microservices-based platforms. * Familiarity with Azure-hosted environments and cloud-based applications. * Experience with Android mobile application testing. * Exposure to test management or issue tracking in Azure DevOps. * Background in aviation, travel, or security technology — understanding of passenger compliance, visa requirements, or airport operations is a strong advantage. * Basic knowledge of SQL — ability to query a database to verify data outcomes.