{"id":3641433,"url":"https://alion.io/job/droneops-middle-manual-and-automation-qa","title":"Middle Manual and Automation QA","company":{"id":4486179,"name":"Droneops","domain":"droneoperations.ai","url":"https://alion.io/company/droneops","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"QA","role_family":"QA","seniority":"middle","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Kyiv, Ukraine"],"countries":["UA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Cypress","optional":false},{"name":"Git","optional":false},{"name":"GitHub Actions","optional":false},{"name":"JavaScript","optional":false},{"name":"Linux","optional":false},{"name":"Playwright","optional":false},{"name":"Postman","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"ArduPilot","optional":true},{"name":"Docker","optional":true},{"name":"JMeter","optional":true},{"name":"k6","optional":true},{"name":"MAVLink","optional":true},{"name":"Python","optional":true},{"name":"TestRail","optional":true}],"status":"live","first_seen_at":"2026-11-02T19:57:18Z","employer_posted_date":null,"last_verified_at":"2026-11-02T19:57:18Z","board_verified":false,"closed_at":null,"days_open":3,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":3},"description":"DroneOps specializes in advanced navigational systems for UAV operations. Our focus is on developing robust solutions that enhance UAV autonomy and reliability, facilitating operations in environments where traditional GPS may be compromised. Our technology is designed to be integrated across a range of UAV platforms, delivering precision, resilience and cost-effective enhancements to existing hardware.\n\nWe are looking for a QA engineer to own quality for our Software Engineering team: manual testing of every feature before it reaches users, and a stable end-to-end test pipeline with clear reports that show the system works. Most of the work is our web platform for drone operations, document workflows, team availability and other internal tools, with part of it on Raspberry Pi Compute Modules running our onboard software. Our team is small and cross-functional. You will sit next to the engineers who build the features, decide what \"ready to release\" means, and own the e2e suite from the first week.\n\nMUST HAVE SKILLS\n\n2+ years of commercial experience in QA\n\nStrong manual testing of web applications: test design techniques strong knowledge, regression and exploratory testing experience, bug life cycle understanding\n\nWriting test cases, test suites, checklists and bug reports\n\nHands-on e2e automation with Playwright or Cypress (TypeScript / JavaScript) or an equivalent stack\n\nRunning and maintaining e2e tests in CI (GitHub Actions): reading pipeline logs, triaging failures, fixing flaky tests\n\nAPI testing: REST, JSON, Postman or similar\n\nConfident with browser DevTools, Git and basic SQL\n\nExperience working with Linux terminal with basic commands\n\nTest reporting: turning test runs into a release quality summary the team can act on\n\nAt least Intermediate English (reading docs, written async communication)\n\nNICE TO HAVE SKILLS\n\nHands-on experience with Raspberry Pi or other embedded Linux devices\n\nTesting hardware–software integration\n\nDocker and docker-compose for test environments\n\nTest reporting and management tools: Allure, TestRail, Qase\n\nPython for test tooling and scripts\n\nBasic performance or load testing (k6, JMeter)\n\nArduPilot, PX4, MAVLink or other UAV software\n\nExperience with restricted or air-gapped environments\n\nYOUR TASKS MAY INCLUDE\n\nReviewing requirements and tickets early and flagging gaps or untestable verification criteria before development starts\n\nManual functional, non-functional, regression, exploratory and smoke testing of new features across the web platform and internal tools\n\nWriting and maintaining test cases and regression checklists for each product area you own\n\nOwning the e2e test suite: keeping it green, fast and free of flaky tests, and adding coverage for critical user flows as features ship\n\nKeeping e2e runs wired into CI so every merge and release is checked automatically\n\nTriaging failed runs: real bug, test issue or environment problem, and routing it to the right person\n\nPublishing test run reports and release quality summaries, and giving a clear go / no-go input for releases\n\nFlashing and setting up Raspberry Pi Compute Modules for test runs and verifying that the required operations run correctly on the device\n\nCollecting device and system logs to support bug reports\n\nMaintaining test data, fixtures and test environments together with developers\n\nWHAT WE OFFER\n\nCompetitive salary\n\nOffice in Kyiv with shelter access, generator and Starlink\n\nPossibility of hybrid work format\n\nImpact on improving our country's defense capabilities\n\n21 days of vacation + public holidays, sick leaves","description_format":"text","description_chars":3584,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Hybrid work"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Space & Aerospace","Avionics & Flight Control","Drone AI"],"lifecycle":[{"event":"open","at":"2026-11-02T21:43:45Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":2,"expected_fill_days":26,"reasons":["seen:2","velocity","win:early"],"computed_at":"2026-11-05T05:54:30Z"},"pay":null,"html_url":"https://alion.io/job/droneops-middle-manual-and-automation-qa","json_url":"https://alion.io/job/droneops-middle-manual-and-automation-qa.json","meta":{"generated_at":"2026-11-06T03:44:39Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":6272,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-07T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4486179},"rest":"https://alion.io/mcp/rest/get_company?id=4486179"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fdroneops-middle-manual-and-automation-qa"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fdroneops-middle-manual-and-automation-qa"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fdroneops-middle-manual-and-automation-qa"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/droneops-middle-manual-and-automation-qa\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fdroneops-middle-manual-and-automation-qa"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3641433}},{"tool":"search_jobs","arguments":{"company":"droneoperations.ai","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3641433},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}