QA Automation Engineer
Core
Define and build quality engineering function from scratch for airline scheduling and optimisation software, ensuring release quality for complex operational planning problems.
Role type
Senior IC QA Automation Lead (building function from ground up)
Builds
Automated testing frameworks for frontend, backend, and database layers; cloud-hosted web applications; Java-based backend systems; modern web applications (Angular)
Domain
Aviation logistics, operational planning, optimisation, scheduling, supply chain
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
automation framework design, cloud testing, AWS environment testing, Java backend testing, modern web application testing (Angular), SQL, API testing, database validation
Preferred skills
testing optimisation/planning/logistics/simulation/OR/supply chain/decision-support systems
Technologies
AWS, Java, Angular, SQL
Responsibilities
Design and implement automation strategy from scratch; Build and maintain automated testing frameworks across frontend, backend and database layers; Define release quality standards and testing processes; Validate complex optimisation outputs and business workflows; Improve release confidence and support a predictable bi-weekly release cadence; Drive a culture of quality, ownership and accountability across the engineering organisation
Seniority
Senior, hands-on IC with leadership responsibilities