{"id":3435967,"url":"https://alion.io/job/urbanridgesupplies-qa-automation-engineer","title":"QA Automation Engineer","company":{"id":2682072,"name":"Urbanridgesupplies","domain":"urbanridgesupplies.com","url":"https://alion.io/company/urbanridgesupplies","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":"remote","remote_scope":"stated_countries","remote_scope_basis":"inferred_company_offices","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":["PK"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"Cypress","optional":false},{"name":"JavaScript","optional":false},{"name":"Playwright","optional":false},{"name":"Postman","optional":false},{"name":"Supertest","optional":false},{"name":"TypeScript","optional":false},{"name":"Agile","optional":true},{"name":"Git","optional":true},{"name":"GitHub Actions","optional":true},{"name":"Scrum","optional":true}],"status":"live","first_seen_at":"2026-10-29T00:11:06Z","employer_posted_date":null,"last_verified_at":"2026-10-29T00:11:06Z","board_verified":false,"closed_at":null,"days_open":13,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":13},"description":"Job OverviewWe are looking for a skilled and detail-oriented QA Automation Engineer to join our team. The ideal candidate will have hands-on experience in automated testing within a JavaScript/TypeScript environment and a strong understanding of API testing, CI/CD pipelines, and backend system validation. You will play a key role in improving product quality by building scalable automated testing solutions and converting repetitive manual testing processes into efficient automated scripts.\nKey Responsibilities\nDesign, develop, and maintain automated test suites for web applications and APIs\n\nBuild and execute end-to-end, integration, and regression test cases using Cypress or Playwright\n\nPerform API-level testing using tools such as Supertest, Postman, or equivalent frameworks\n\nCollaborate with developers and product teams to understand application workflows and testing requirements\n\nRead, analyze, and navigate backend codebases to create effective test coverage\n\nIdentify repetitive manual testing tasks and convert them into reliable automation scripts\n\nIntegrate automated tests into CI/CD pipelines and ensure smooth deployment validation\n\nMonitor test execution results, troubleshoot failures, and maintain testing stability\n\nContribute to improving QA processes, automation frameworks, and testing best practices\n\nDocument test plans, test cases, and automation workflows\n\nRequirements\n3+ years of experience writing automated tests in a JavaScript/TypeScript stack\n\nStrong hands-on experience with Cypress or Playwright (experience with both is a plus)\n\nExperience with API testing frameworks such as Supertest, Postman, or equivalent tools\n\nAbility to read and navigate backend codebases for testing purposes\n\nExperience setting up or maintaining CI/CD pipelines, preferably using GitHub Actions\n\nStrong understanding of software testing methodologies and automation best practices\n\nExperience converting manual repetitive testing tasks into automated solutions\n\nGood debugging, analytical, and problem-solving skills\n\nStrong communication and collaboration abilities\n\nPreferred Qualifications\nExperience working in Agile/Scrum environments\n\nFamiliarity with version control systems such as Git\n\nKnowledge of performance or load testing tools is a plus\n\nExposure to cloud-based development or deployment environments is an advantage\n\nOriginally posted on Himalayas","description_format":"text","description_chars":2386,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Pakistan","iso":"PK","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Wholesale","Construction"],"lifecycle":[{"event":"open","at":"2026-10-29T02:28:30Z"}],"visa":[],"liveness":{"score":79,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.877,"p_room":0.9,"age_days":13,"expected_fill_days":28,"reasons":["seen:13","velocity","win:mid"],"computed_at":"2026-11-11T05:49:22Z"},"pay":null,"html_url":"https://alion.io/job/urbanridgesupplies-qa-automation-engineer","json_url":"https://alion.io/job/urbanridgesupplies-qa-automation-engineer.json","meta":{"generated_at":"2026-11-11T15:43: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":29406,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":2682072},"rest":"https://alion.io/mcp/rest/get_company?id=2682072"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Furbanridgesupplies-qa-automation-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"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%2Furbanridgesupplies-qa-automation-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Furbanridgesupplies-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/urbanridgesupplies-qa-automation-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Furbanridgesupplies-qa-automation-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3435967}},{"tool":"search_jobs","arguments":{"company":"urbanridgesupplies.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3435967},"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"}}