{"id":745682,"url":"https://alion.io/job/appworkco-senior-qa-automation-engineer","title":"Senior QA Automation Engineer","company":{"id":445261,"name":"Appworkco","domain":"appworkco.com","url":"https://alion.io/company/appworkco","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Rippling","truth_index":null},"role":"QA","role_family":"QA","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Pakistan"],"countries":["PK"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":26000,"max_usd":68000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":852},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"CI/CD","optional":false},{"name":"Cypress","optional":false},{"name":"GitHub Actions","optional":false},{"name":"JavaScript","optional":false},{"name":"Playwright","optional":false},{"name":"Postman","optional":false},{"name":"Rest API","optional":false},{"name":"TypeScript","optional":false},{"name":"Offline-First","optional":true}],"status":"closed","first_seen_at":"2026-08-15T18:31:12Z","employer_posted_date":"2026-08-15","last_verified_at":"2026-10-06T15:51:34Z","board_verified":false,"closed_at":"2026-10-06T15:51:34Z","days_open":51,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":51},"description":"At AppWork, we’ve built a simple, user-friendly PropTech platform that modernizes maintenance operations.Our platform brings everything into one easy-to-use platform so property managers, maintenance teams, and residents can all enjoy a smoother, more connected experience.\nAs a member of the AppWork team, you’ll be helping to build and deliver technology that solves real problems, makes communities run better, and creates happier teams and residents.\nAbout the role\nWe're looking for a Senior QA Automation Engineer to help us ship our product to customers reliably, across three surfaces: web application portal that property managers and executives use every day, a mobile app that maintenance techs depend on in the field, and APIs that keep everything in sync.\nYou will build and own automated test coverage across web, mobile, and API, and work closely with engineers across AppWork's R&D squads to catch issues before they ever reach a customer. This is a senior, hands-on role: you'll plan and execute AppWork’s automation strategy.\nWhat you'll do\nDesign, build, and maintain automated test suites across our Web Portal (web), the Technician App (iOS and Android, including offline scenarios), and AppWork's backend APIs.\nPartner with engineers across AppWork's R&D squads, covering maintenance operations, resident experience, and core infrastructure, to build testability into new features from day one.\nIdentify gaps in test coverage and prioritize automation work based on risk, usage, and customer impact rather than testing everything equally.\nInvestigate and reproduce bugs, document them clearly for engineering, and verify fixes before release, using automation.\nMaintain and improve CI/CD test pipelines so failures are caught quickly and are easy to diagnose.\nTest AppWork's integrations to confirm work orders and unit status sync correctly in both directions.\nContribute to test strategy for AppWork's growing AI features.\nChampion quality across the team by advocating for testable designs, clear acceptance criteria, and a strong regression safety net as AppWork scales.\nQualifications\n5+ years of experience in QA automation, with a track record of building and maintaining automated test suites from scratch.\nHands-on experience testing web applications and REST APIs.\nComfortable reading and writing code (JavaScript/TypeScript or similar) to build, debug, and maintain test automation.\nExperience with modern test automation frameworks and CI/CD pipelines (for example Playwright, Cypress, Postman, and GitHub Actions, or equivalent tools).\nA strong instinct for risk: you know which parts of a system need the deepest coverage and which can rely on lighter checks.\nA clear communicator who can write bug reports and test plans that both engineers and non-technical stakeholders can follow.\nFluent English, spoken and written, for documentation and team communication\nNice to Have\nMobile test automation experience (iOS and Android).\nExperience testing systems with real-time sync or offline-first behavior.\nExperience testing integrations with third-party systems.\nExperience with load and stress tests.\nWhy Work for AppWork\nCompetitive compensation package\nStock options\nRecognition and rewards programs\nA collaborative, upbeat environment with company events throughout the year","description_format":"text","description_chars":3311,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":["Company events","Stock options"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["PropTech","Field Service Management Software"],"lifecycle":[{"event":"open","at":"2026-09-11T14:06:31Z"},{"event":"close","at":"2026-10-06T15:51:34Z"}],"visa":[],"liveness":null,"pay":null,"html_url":"https://alion.io/job/appworkco-senior-qa-automation-engineer","json_url":"https://alion.io/job/appworkco-senior-qa-automation-engineer.json","meta":{"generated_at":"2026-10-06T21:22:38Z","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","counted_by":"address","units_charged":1,"used_today":858,"day_limit":5000,"remaining_today":4142,"minute_limit":60,"resets_at":"2026-10-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":445261},"rest":"https://alion.io/mcp/rest/get_company?id=445261"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fappworkco-senior-qa-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%2Fappworkco-senior-qa-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%2Fappworkco-senior-qa-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/appworkco-senior-qa-automation-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fappworkco-senior-qa-automation-engineer"}]}