{"id":1409619,"url":"https://alion.io/job/ai-clearing-qa-mobile-automation-engineer","title":"QA Mobile Automation Engineer","company":{"id":1999333,"name":"AI Clearing","domain":"aiclearing.com","url":"https://alion.io/company/aiclearing","size_band":"51-200","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":["Warsaw, Poland"],"countries":["PL"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":10000,"max":13000,"currency":"PLN","period":"month","gross":null,"usd_annual":40536},"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Appium","optional":false},{"name":"CI/CD","optional":false},{"name":"Computer Vision","optional":false},{"name":"Figma","optional":false},{"name":"Git","optional":false},{"name":"ISO 27001","optional":false},{"name":"ISO 42001","optional":false},{"name":"Java","optional":false},{"name":"Kotlin","optional":false},{"name":"Postman","optional":false},{"name":"Rest API","optional":false},{"name":"XCUITest","optional":false},{"name":"Agile","optional":true},{"name":"BrowserStack","optional":true},{"name":"Charles Proxy","optional":true},{"name":"Docker","optional":true},{"name":"Espresso","optional":true},{"name":"Firebase","optional":true},{"name":"Kanban","optional":true},{"name":"Scrum","optional":true},{"name":"SQL","optional":true}],"status":"live","first_seen_at":"2026-09-28T18:26:13Z","employer_posted_date":null,"last_verified_at":"2026-09-28T18:26:13Z","board_verified":false,"closed_at":null,"days_open":13,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":13},"description":"About the Job\nWe're looking for a hands-on, quality-driven QA Mobile Automation Engineer to join our Product Team in Warsaw.\nYou'll own test automation for our family of mobile apps, working alongside QA engineers, developers, product managers, designers, and DevOps to keep them reliable as they scale. Our apps run in the field - on construction sites, on real devices, often on bad networks - so this role is as much about designing tests that survive the real world as it is about writing them.\nYou'll design and implement automated tests, shape our mobile test architecture, integrate quality checks into CI/CD, investigate failures, and decide what testing strategy each part of the product needs.\nAbout AI Clearing\nAI Clearing is a technology company transforming how large-scale construction projects are monitored and managed with AI.\nOur platform is used on major construction sites around the world, supporting the delivery of solar farms, pipelines, transmission lines, roads, and other complex infrastructure. By combining AI, computer vision, and drone imagery, we turn field data into project intelligence, with millions of construction objects tracked to date. We build a web platform, supported by a family of mobile apps. We hold ISO 42001 (AI management) and ISO 5259-3 (AI data quality) - both world-firsts - alongside ISO 27001, 9001, and 45001.\nWe're a global, fast-growing team with a flat structure, a strong ownership culture, and plenty of room to make a real impact.\nYour Profile\n3+ years in software testing, with at least 2 years writing and maintaining test automation yourself\n\nStrong practical Kotlin or Java - enough to design a framework, not only extend one\n\nHands-on experience building and maintaining Appium test suites (Appium 2.x, UiAutomator2 and/or XCUITest drivers)\n\nComfortable with the platforms underneath: adb and logcat, emulators and simulators, app installs and permissions, reading a crash log\n\nSolid grasp of test design and test architecture - page objects, reusable fixtures, test data strategy\n\nExperience testing REST APIs, both manually (Postman or similar) and from code\n\nA clear view of where each check belongs across unit, integration, API, and E2E - and why slow, fragile E2E suites are a trap\n\nExperience integrating automated tests into CI/CD pipelines and defining quality gates\n\nEye for UI detail and understanding of mobile UX patterns, design systems, and component libraries (e.g., Figma).\n\nComfortable with Git and modern development workflows\n\nA structured, analytical approach to flaky tests: reproducing them, isolating the cause, telling a test bug from a product bug\n\nA collaborative mindset and clear communication - you can explain your reasoning to developers, QA engineers, and product people\n\nProfessional English - our product, documentation, and US team all run in English\n\nAn appetite for learning new testing tools and modern QA practices\n\nNice to Have\nYou don't need everything on this list - it's what would help, not a checklist.\nReal-device or cloud device farms (BrowserStack, Sauce Labs, Firebase Test Lab)\n\nNative frameworks: Espresso or XCUITest\n\nCharles Proxy or Proxyman - intercepting mobile traffic, throttling, rewriting responses\n\nTesting offline and poor-network behaviour, or other field conditions\n\nTesting map-heavy or image-heavy UIs\n\nAgile ways of working (Scrum or Kanban)\n\nISTQB certification (Foundation or Advanced)\n\nA degree in Computer Science, Engineering, or a related field\n\nSQL, Docker, or cloud environments\n\nPerformance testing or observability tools\n\nYour Role\nDesign, develop, and maintain automated tests for our Android and iOS apps and the APIs behind them\n\nBuild and improve our mobile test automation architecture in Kotlin or Java with Appium\n\nChoose the right level of testing for each product risk, and avoid over-reliance on slow, fragile E2E tests\n\nRun suites on emulators, simulators, and real devices, and keep them fast and stable in CI\n\nIntegrate automated test suites into CI/CD pipelines and define quality gates\n\nAnalyze results, investigate failures, and eliminate flaky tests\n\nCreate reusable test utilities, fixtures, test-data strategies, and shared components\n\nUse device logs, developer tools, and network proxies to investigate UI, API, and connectivity issues\n\nWork with developers to improve testability - accessibility IDs, test hooks, debug builds\n\nWork with developers and product managers to understand requirements and acceptance criteria\n\nReview designs and feature specs early with Designers and PMs to spot UX/UI edge cases, off-line flow risks, and accessibility gaps before development begins.\n\nEnsure UI/UX quality and responsiveness across various mobile screen sizes, verifying implementation against Design System guidelines.\n\nWork with QA engineers to identify which tests are worth automating\n\nEvaluate new testing tools and approaches when they can genuinely improve quality or delivery speed\n\nWhat We Offer\nReal impact and ownership of mobile test automation in products used on live construction projects around the world\n\nThe chance to test complex products combining mobile and web apps, maps, geospatial data, drone imagery, APIs, and field workflows\n\nA strong voice in our automation strategy, testing architecture, and quality engineering practices\n\nClose collaboration with QA, engineering, DevOps, product, and design teams\n\nA chance to improve CI/CD quality gates and development workflows\n\nA friendly, cross-functional team that works closely together\n\nHybrid: 3 days in the office, 2 days remote, with flexible hours\n\nPrivate healthcare, a MultiSport card\n\nA B2B contract with a competitive rate","description_format":"text","description_chars":5668,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Cybersecurity"],"lifecycle":[{"event":"open","at":"2026-09-28T18:54:57Z"}],"visa":[],"liveness":{"score":84,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.841,"p_room":1,"age_days":11,"expected_fill_days":33,"reasons":["seen:11","velocity","win:early"],"computed_at":"2026-10-10T05:45:15Z"},"pay":{"stated_usd_annual":40536,"is_top_pay":false},"html_url":"https://alion.io/job/ai-clearing-qa-mobile-automation-engineer","json_url":"https://alion.io/job/ai-clearing-qa-mobile-automation-engineer.json","meta":{"generated_at":"2026-10-11T23:19:33Z","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":14272,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-12T00: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":1999333},"rest":"https://alion.io/mcp/rest/get_company?id=1999333"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fai-clearing-qa-mobile-automation-engineer"},{"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%2Fai-clearing-qa-mobile-automation-engineer"},{"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%2Fai-clearing-qa-mobile-automation-engineer"},{"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/ai-clearing-qa-mobile-automation-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fai-clearing-qa-mobile-automation-engineer"}]}