SQA (Software Quality Assurance) Lead

SiFly

Çankaya

On-site

TRY 5,728,000 - 8,592,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SiFly Aviation is seeking a hands-on SQA Lead to anchor quality across the software stack and grow QA into a first-class discipline as we scale toward production flight.

You will own testing strategy, build automation and end-to-end suites, and mentor a small QA team across Turkey and Santa Clara while coding and debugging tests yourself.

Qualifications

  • Requires 5+ years in software quality assurance or test engineering.
  • Bachelor's degree in a related field (EE/CE/CS).
  • Senior QA/test engineering experience with automated test systems & CI pipelines.
  • Strong Python for test automation and tooling.
  • Experience with MAVLink/ROS or similar stacks; capable of quick adaptation.

Responsibilities

  • Define and own the QA strategy for release readiness.
  • Build automated regression suites for flight software, autonomy, and interfaces.
  • Own SITL/HITL test workflow and sandbox testing scenarios.
  • Set up and maintain CI integration; ensure nightly and batch validation jobs.
  • Mentor and grow QA engineers across Turkey and Santa Clara; shape QA practices.
  • Collaborate with flight software, embedded platform, autonomy, perception, and apps teams.

Skills

Python for test automation
MAVLink
ROS
CI pipelines
Test automation
Distributed systems
Mentoring
English communication

Education

Bachelor's degree in Electrical Engineering / Computer Engineering / Computer Science

Tools

MAVLink
ROS
CI/CD
Docker

Job description

We are looking for a hands-on SQA (Software Quality Assurance) Lead to anchor quality across the SiFly Aviation software stack and grow quality engineering into a first-class discipline as we scale toward production flight. This is a senior, deeply technical role: you will set the testing strategy, build the automation and end-to-end suites that gate our releases, and mentor a small, growing QA team spanning Turkey and Santa Clara — while staying close enough to the code and the aircraft to write and debug tests yourself.

About SiFly Aviation

At SiFly, we’re building a new category of aircraft: vertical-takeoff, long-endurance drones that deliver helicopter-level performance at drone economics. After thousands of flight tests and years of engineering, our NDAA-compliant platform flies more than 2 hours in hover or 3 hours in forward flight on a single charge — matching the capability of traditional helicopters at a fraction of their cost and operational burden. We merge aerial robotics, perception, and onboard intelligence to cut complexity and minimize human intervention, and our unique approach to communications and networking unlocks remote operations from day one. It’s an ambitious mission, and we’re a small team that moves fast.

The role

You will own how SiFly Aviation decides a build is ready to fly. Today one QA engineer covers end-to-end system testing; you will take that foundation and turn it into a coherent quality practice — a shared definition of "release-ready," automated regression that runs on every change, and a simulation-and-bench workflow that lets any engineer trust a green result. You will do this primarily as a builder: designing and writing tests, standing up the infrastructure that runs them, and triaging the failures — while setting the standards and mentoring the engineers who join you.

The team is intentionally split by strength: one engineer focused on QA test-automation development and another on manual, end-to-end test execution, across Turkey and Santa Clara. You will shape how those roles work together, review their test plans, and grow the group into an organization that scales with the product.

What you'll do
  • Own the QA strategy end-to-end. Define what "release-ready" means for the Q12, set pass/fail criteria and release gates, and make quality a measurable, non-negotiable part of the development and release workflow rather than a step at the end.
  • Build the automated regression suites. Design and write automated tests covering flight software, autonomy features, MAVLink interfaces, camera and video pipelines (H.264/HEVC, WHIP/WHEP), the detect-and-avoid stack, telemetry, and operator workflows — and keep them fast and trustworthy enough to run on every change.
  • Make simulation and bench testing first-class. Own the SITL/HITL test workflow and keep it faithful to real aircraft behavior; build scenario-based tests for takeoff and landing, mission execution, failsafes, detect-and-avoid, GPS degradation, sensor noise, comms delays, and the long tail of edge cases.
  • Stand up the test infrastructure. Wire QA into CI so tests trigger automatically, run nightly and batch validation jobs, and deploy simulator and test instances locally and on remote servers so any engineer can run a meaningful test without booking aircraft time.
  • Validate the full connected system. Test multi-link connectivity and failover (5G, Wi-Fi 6, Wi-Fi HaLow), OTA update and rollback via Mender, cloud/backend integration over MQTT and REST, and the Pilot, Crew, HQ, and Mobile apps against the embedded platform.
  • Close the loop between real flights and the lab. Capture and organize logs, MAVLink and telemetry, video, and perception outputs; reproduce bugs seen in real flights as automated regression tests; and quantify where simulation diverges from reality in dynamics, sensors, timing, and control response.
  • Make results legible. Build dashboards, log summaries, failure artifacts, and reports so a release lead can trust a green build — and so failures route quick to the right owner.
  • Lead and grow the team. Mentor the automation- and manual-focused QA engineers across Turkey and Santa Clara, review their test plans, set standards and coding practices for the group, and help hire as the QA organization expands.
  • Partner across engineering. Work closely with flight software, embedded platform, autonomy, perception, and applications teams so QA is part of everyday development, not a downstream gate.
Required experience
  • Minimum 5+ years of professional experience in software quality assurance, test engineering, or a closely related field.
  • A bachelor’s degree or higher in a related program — Electrical Engineering, Computer Engineering, Computer Science, or similar.
  • Senior QA / test engineering experience, with a track record of building automated test systems, CI pipelines, or QA infrastructure for complex software — and setting the practices around them.
  • Strong Python for test automation, log analysis, orchestration, and tooling.
  • Comfortable owning quality across a distributed system: debugging across processes, containers, networks, and hardware/software boundaries on Linux.
  • Hands-on experience with MAVLink, ROS, or comparable autopilot/robotics stacks — or the ability to demonstrate you can get there quickly.
  • Direct experience with SITL, HITL, hardware-in-the-loop, or hardware/software integration testing of robotic or embedded systems.
  • Experience mentoring engineers, reviewing test plans, or otherwise leading quality work — formally or informally — for a team.
  • Working knowledge of aircraft, robotics, or embedded behavior — sensors, control loops, coordinate frames, and timing/synchronization — enough to know when a test result is suspicious.
  • Comfortable deploying and operating test services on remote machines and servers.
  • Advanced English language skills and strong written and verbal communication — able to coordinate clearly across a distributed team in Turkey and Santa Clara.
Nice to have

Isaac Sim, Gazebo, AirSim, or game-engine-based simulators · MAVSDK, camera simulation, RTSP/GStreamer or WebRTC video testing · Docker and cloud-based CI/CD · OTA testing (Mender) and Yocto/embedded Linux · XRCE-DDS or DDS-based robotics middleware · prior sim-to-real correlation work · QA dashboards, log viewers, or failure-triage tooling · familiarity with UAV regulatory context (Remote ID, ADS-B) · experience standing up or leading a QA function from an early stage · a valid SHGM (Turkish DGCA) remote-pilot licence for the Q12’s İHA weight class — İHA1 (4–25 kg) or İHA2 (25–150 kg) depending on take‑off weight — ideally with beyond‑visual-line-of-sight (BVLOS) operational authorization.

What success looks like
  • SiFly Aviation has a real QA organization with clear ownership — and a shared, trusted definition of what "ready to fly" means.
  • Simulation and end-to-end tests gate every release, not just nightly, and any engineer can spin up a representative test locally or remotely in minutes.
  • Field bugs land in the regression suite within days, not quarters, and stay fixed.
  • Detect-and-avoid scenarios, camera and video workflows, connectivity failover, OTA updates, and operator actions are exercised safely and repeatably before any real flight.
  • Flight logs, telemetry, video, and simulation outputs are stored, searchable, and replayable from one place.
  • The QA engineers you lead are growing, unblocked, and trusted by the rest of engineering — and the team treats quality as something they rely on, not a demo.
Compensation & logistics
  • Salary :Salaries are paid in USD.
  • Job type: Remote contract-based employment.
  • Location: On-site position in Ankara, Turkey — working closely with our Santa Clara team.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Linux Engineer — Platform & Integration
Embedded Linux Engineer — Platform & Integration

SiFly • Çankaya

On-site
TRY 180,000 - 240,000
Firmware Engineer — Microcontrollers
Firmware Engineer — Microcontrollers

SiFly • Çankaya

On-site
TRY 400,000 - 700,000
QA Engineer - Next
QA Engineer - Next

HubX • Fatih

On-site
TRY 450,000 - 600,000
Daily essentials: commuting and meals
MacBook and welcome kit
Private medical insurance
+5
Automation QA Engineer
Automation QA Engineer

VidRush AI Studios LLP • Turkey

On-site
TRY 200,000 - 320,000
QA Tester (Hybrid)
QA Tester (Hybrid)

AMARIS GROUP SA • Fatih

Hybrid
TRY 1,860,000 - 2,791,000
Senior Software Quality Assurance Specialist
Senior Software Quality Assurance Specialist

Eminevim • Fatih

On-site
TRY 300,000 - 520,000
Software Quality Assurance Specialist
Software Quality Assurance Specialist

adesso Turkey • Fatih

Hybrid
TRY 100,000 - 130,000
Competitive salary
Private health insurance
Comprehensive benefits
+2
Mobile QA Specialist
Mobile QA Specialist

Constructor Tech • Fatih

Hybrid
TRY 1,605,000 - 2,676,000
Flexible schedule
Newborn bonus (€500 per child)
Remote work options
+1
QA Tester (Hybrid)
QA Tester (Hybrid)

Amaris Consulting • Fatih

On-site
TRY 60,000 - 85,000
QA Engineer - TapSuite
QA Engineer - TapSuite

HubX • Konak

On-site
TRY 360,000 - 600,000
MacBook provided
Daily commuting and meal support
Wellbeing program
+2