Lead QA Engineer

R&D

Tallinn

Full-time

We are looking for a Lead QA Engineer to take ownership of quality across the entire Frontier System — an integrated platform spanning hardware, embedded software, backend services, networking, and a browser-based control UI.

This is a hands-on leadership role. You will personally test the system end-to-end, define what “quality” means for a complex multi-component product, and build the QA processes, tooling, and team as the Frontier System scales. You will work closely with hardware, firmware, backend, and frontend engineers to ensure that new features are testable, regressions are caught early, and releases are reliable in real operational environments.

Success in this role means that Frontier System deployments are predictable, stable, and field-ready, not just functionally correct in isolation.

Сore responsibilities

System-Level Quality Ownership

  • Own quality for the Frontier System across:

    • Onboard hardware and Drone OS

    • Server hardware and Server OS

    • Networking, connectivity, and communication links

    • Web-based Frontier UI and operator workflows

  • Define quality criteria for system behavior, performance, reliability, and failure modes.

  • Act as the final quality gate before internal releases, demos, and customer deployments.

Manual & Exploratory Testing

  • Perform hands-on manual testing of the full system, including:

    • End-to-end mission workflows

    • Vehicle connectivity, telemetry, and video streaming

    • Failure, recovery, and degraded-mode scenarios

  • Design and execute exploratory testing to uncover edge cases that automated tests will not catch.

  • Validate system behavior in realistic environments (multi-vehicle setups, unstable networks, mixed hardware configurations).

Test Automation & Tooling

  • Design and implement automated testing strategies where they provide real value, including:

    • API and backend service testing

    • UI smoke and regression tests

    • System integration and health-check routines

  • Define test environments, test data, and repeatable test setups.

  • Work with engineering teams to ensure testability is built into the system architecture.

QA Processes & Reporting

  • Define and document QA processes, including:

    • Test plans and test strategies

    • Release and regression testing workflows

    • Bug reporting, triage, and verification practices

  • Establish clear quality metrics and reporting (e.g. defect trends, release readiness).

  • Provide structured, actionable QA reports to product and engineering leadership.

Cross-Functional Collaboration

  • Work closely with:

    • Hardware and embedded engineers on bring-up and integration testing

    • Backend and frontend engineers on feature validation and regression prevention

    • Product management on defining acceptance criteria and release scope

  • Give early feedback on designs and implementations to prevent quality issues downstream.

QA Team Build-Up

  • Define the future QA team structure and required skill sets.

  • Hire, onboard, and mentor QA engineers as the team grows.

  • Set standards for how QA work is performed, reviewed, and improved over time.

Key Competencies & Skills

  • Strong experience testing complex systems, not just isolated software components.

  • Hands-on background with manual testing and exploratory testing.

  • Experience designing and implementing test automation at API, system, or UI level.

  • Solid understanding of:

    • Client–server architectures

    • Networking and real-time communication systems

    • Embedded or hardware-integrated software systems (strong plus)

  • Ability to think in system behavior, failure modes, and operational scenarios.

  • Strong documentation and reporting skills — able to clearly communicate risk, readiness, and tradeoffs.

  • Comfortable working in fast-moving environments with incomplete information.

  • Leadership mindset: able to set direction, not just execute test cases.

Languages Needed:

English (professional working proficiency)

Values Alignment:

You resonate with our no-bullshit, high-accountability culture. You’re a builder who thrives in ambiguity, believes in mission-first decisions, and prefers progress over perfection. You want your work to matter—to our team, our product, and the broader context we operate in.

Lead QA Engineer

R&D

Tallinn

Full-time

We are looking for a Lead QA Engineer to take ownership of quality across the entire Frontier System — an integrated platform spanning hardware, embedded software, backend services, networking, and a browser-based control UI.

This is a hands-on leadership role. You will personally test the system end-to-end, define what “quality” means for a complex multi-component product, and build the QA processes, tooling, and team as the Frontier System scales. You will work closely with hardware, firmware, backend, and frontend engineers to ensure that new features are testable, regressions are caught early, and releases are reliable in real operational environments.

Success in this role means that Frontier System deployments are predictable, stable, and field-ready, not just functionally correct in isolation.

Сore responsibilities

System-Level Quality Ownership

  • Own quality for the Frontier System across:

    • Onboard hardware and Drone OS

    • Server hardware and Server OS

    • Networking, connectivity, and communication links

    • Web-based Frontier UI and operator workflows

  • Define quality criteria for system behavior, performance, reliability, and failure modes.

  • Act as the final quality gate before internal releases, demos, and customer deployments.

Manual & Exploratory Testing

  • Perform hands-on manual testing of the full system, including:

    • End-to-end mission workflows

    • Vehicle connectivity, telemetry, and video streaming

    • Failure, recovery, and degraded-mode scenarios

  • Design and execute exploratory testing to uncover edge cases that automated tests will not catch.

  • Validate system behavior in realistic environments (multi-vehicle setups, unstable networks, mixed hardware configurations).

Test Automation & Tooling

  • Design and implement automated testing strategies where they provide real value, including:

    • API and backend service testing

    • UI smoke and regression tests

    • System integration and health-check routines

  • Define test environments, test data, and repeatable test setups.

  • Work with engineering teams to ensure testability is built into the system architecture.

QA Processes & Reporting

  • Define and document QA processes, including:

    • Test plans and test strategies

    • Release and regression testing workflows

    • Bug reporting, triage, and verification practices

  • Establish clear quality metrics and reporting (e.g. defect trends, release readiness).

  • Provide structured, actionable QA reports to product and engineering leadership.

Cross-Functional Collaboration

  • Work closely with:

    • Hardware and embedded engineers on bring-up and integration testing

    • Backend and frontend engineers on feature validation and regression prevention

    • Product management on defining acceptance criteria and release scope

  • Give early feedback on designs and implementations to prevent quality issues downstream.

QA Team Build-Up

  • Define the future QA team structure and required skill sets.

  • Hire, onboard, and mentor QA engineers as the team grows.

  • Set standards for how QA work is performed, reviewed, and improved over time.

Key Competencies & Skills

  • Strong experience testing complex systems, not just isolated software components.

  • Hands-on background with manual testing and exploratory testing.

  • Experience designing and implementing test automation at API, system, or UI level.

  • Solid understanding of:

    • Client–server architectures

    • Networking and real-time communication systems

    • Embedded or hardware-integrated software systems (strong plus)

  • Ability to think in system behavior, failure modes, and operational scenarios.

  • Strong documentation and reporting skills — able to clearly communicate risk, readiness, and tradeoffs.

  • Comfortable working in fast-moving environments with incomplete information.

  • Leadership mindset: able to set direction, not just execute test cases.

Languages Needed:

English (professional working proficiency)

Values Alignment:

You resonate with our no-bullshit, high-accountability culture. You’re a builder who thrives in ambiguity, believes in mission-first decisions, and prefers progress over perfection. You want your work to matter—to our team, our product, and the broader context we operate in.

© ark robotics. Усі права захищено.