Lead QA Engineer
R&D
Tallinn, Estonia
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, Estonia
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. Усі права захищено.
