{"id":3999322,"url":"https://alion.io/job/rescounts-qa-analyst","title":"QA Analyst","company":{"id":3902003,"name":"Rescounts","domain":"rescounts.com","url":"https://alion.io/company/rescounts","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":null,"employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":["Cairo, Egypt"],"countries":["EG"],"hiring_countries":["EG"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"CI/CD","optional":false},{"name":"Cypress","optional":false},{"name":"Git","optional":false},{"name":"GitHub","optional":false},{"name":"GitHub Actions","optional":false},{"name":"JavaScript","optional":false},{"name":"Jira","optional":false},{"name":"Next.js","optional":false},{"name":"Playwright","optional":false},{"name":"Postman","optional":false},{"name":"Rest API","optional":false},{"name":"Scrum","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"Go","optional":true},{"name":"JMeter","optional":true},{"name":"k6","optional":true},{"name":"Node JS","optional":true},{"name":"React.js","optional":true},{"name":"Supertest","optional":true}],"status":"live","first_seen_at":"2026-11-10T02:42:55Z","employer_posted_date":null,"last_verified_at":"2026-11-10T02:42:55Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"We're looking for a QA Engineer to ensure the quality of our web applications through both manual and automated testing. You'll work closely with the Frontend, Backend, and Product teams to catch issues early and keep releases reliable.\n\nResponsibilities\n- Analyze requirements and write clear test plans, test cases, and test scenarios\n- Perform functional, regression, smoke, exploratory, and cross-browser/responsive testing\n- Report bugs as GitHub Issues with clear steps, evidence, and severity, and follow them through to closure\n- Build and maintain automated E2E tests for our Next.js web apps\n- Build and maintain API test suites for our backend services\n- Integrate automated tests into our GitHub Actions CI/CD pipeline\n- Verify integrations (e.g., payments and third-party services)\n- Participate in sprint planning, grooming, and release sign-offs\n- Suggest improvements to QA processes and product quality\n\nRequirements\nRequirements\n- 2+ years of experience in manual and automation testing\n- Solid understanding of the SDLC, STLC, and Agile/Scrum\n- Hands-on experience with Playwright or Cypress (Playwright preferred)\n- Basic programming skills in JavaScript/TypeScript\n- Experience testing REST APIs with Postman, Bruno, or similar tools\n- Experience managing bugs and backlog with GitHub Issues/Projects (or Jira)\n- Basic knowledge of SQL and Git/GitHub workflows (branches, PRs)\n- Strong attention to detail and clear written communication\n\nNice to Have\n- Experience testing Next.js / React applications\n- Experience with Bruno and running API collections in CI (bru run)\n- Experience with GitHub Actions\n- Familiarity with Node.js or Go backends\n- API automation (Supertest, Playwright API testing, or similar)\n- Performance testing (k6, JMeter)\n- Mobile testing experience","description_format":"text","description_chars":1793,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Egypt","iso":"EG","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Delivery","Scheduling & Booking Software"],"lifecycle":[{"event":"open","at":"2026-11-10T02:42:55Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":27,"reasons":["seen:0","win:early"],"computed_at":"2026-11-10T03:58:53Z"},"pay":null,"html_url":"https://alion.io/job/rescounts-qa-analyst","json_url":"https://alion.io/job/rescounts-qa-analyst.json","meta":{"generated_at":"2026-11-10T03:58:53Z","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":9317,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-11T00: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":3902003},"rest":"https://alion.io/mcp/rest/get_company?id=3902003"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Frescounts-qa-analyst"},{"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%2Frescounts-qa-analyst"},{"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%2Frescounts-qa-analyst"},{"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/rescounts-qa-analyst\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Frescounts-qa-analyst"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3999322}},{"tool":"search_jobs","arguments":{"company":"rescounts.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3999322},"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"}}