{"id":4019104,"url":"https://alion.io/job/comm-it-senior-aqa-engineer-api-automation-2","title":"Senior AQA Engineer - API Automation","company":{"id":2313062,"name":"Comm-IT","domain":"comm-it.com","url":"https://alion.io/company/comm-it-com","size_band":"11-50","is_staffing_agency":false,"employer_type":"services","is_intermediary":false,"listed_via":null,"ats_vendor":"Comeet","truth_index":{"grade":"B","score":79,"open_postings":12,"ghost_share":0,"stale_share":0.833,"repost_share":0,"time_to_fill_p50_days":28,"computed_at":"2026-11-10T06:52:35Z"}},"role":"QA","role_family":"QA","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Yerevan, Armenia"],"countries":["AM"],"hiring_countries":["AM"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"Git","optional":false},{"name":"Jenkins","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Pytest","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"Allure Reporting","optional":true},{"name":"Docker","optional":true},{"name":"k6","optional":true},{"name":"LLM","optional":true},{"name":"Locust","optional":true},{"name":"Playwright","optional":true},{"name":"SQL","optional":true}],"status":"live","first_seen_at":"2026-11-10T14:13:08Z","employer_posted_date":"2026-11-10","last_verified_at":"2026-11-10T14:14:56Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Description\nWe are hiring Senior AQA Engineers with API focus. You will own API automation for our data and product services with Python, pytest and requests, and make sure the financial data our clients rely on is correct, complete and consistent.\nWhat you'll do:\nDesign, build and maintain API test suites in Python with pytest and the requests\nValidate responses deeply: schemas, business rules, data accuracy across stocks, bonds and funds, and consistency between endpoints and environments\nBuild reusable framework parts: API clients, fixtures, data f actories, markers and shared assertions\nCover functional, negative, contract and regression scenarios, including auth and error handling\nKeep suites stable and f ast in Jenkins CI, report through Allure, and investigate failures to the root cause\nUse AI tools (Claude, Cursor , Copilot, AI agents or MCP) to generate tests from specs, analyze f ailures and speed up maintenance, and share what works with the team\nWork inside a dev team: review API designs and specs, define acceptance criteria, and close coverage gaps\nMentor other QA engineers and review their code\nRequirements\nMust have:\n5+ years in test automation, at least 3 of them writing automation in Python with pytest (fixtures, parametrization, markers, conftest structure)\nStrong hands-on experience with the requests library and REST APIs: HTTP methods, headers, auth (tokens, OAuth), JSON parsing and schema validation\nPractical experience or solid knowledge of using AI tools in test automation (test generation, code review , debugging, AI agents or MCP)\nExperience designing a maintainable API test framework, not only writing test cases\nExperience with CI/CD (Jenkins or similar) and Git workflows (branches, PRs, code review)\nGood English, written and spoken\nNice to have:\nExperience testing AI or LLM-based APIs (non-deterministic output, evaluation approaches)\nSQL and data validation against a database\nAllure reporting, pytest-xdist, Docker\nPerformance or load testing (Locust, k6 or similar)\nBasic Playwright or UI automation knowledge\nBackground in fintech or investment data","description_format":"text","description_chars":2111,"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":[{"language":"English","level":"All levels","optional":false}]},"benefits":[],"hiring_locations":[{"name":"Armenia","iso":"AM","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Consulting & Digital Transformation","IT Outsourcing & Dedicated Teams","Custom Software Development","Cloud Consulting & Migration"],"lifecycle":[{"event":"open","at":"2026-11-10T14:14:56Z"}],"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":28,"reasons":["conf:2","win:early","comp:brand"],"computed_at":"2026-11-10T16:33:31Z"},"pay":null,"html_url":"https://alion.io/job/comm-it-senior-aqa-engineer-api-automation-2","json_url":"https://alion.io/job/comm-it-senior-aqa-engineer-api-automation-2.json","meta":{"generated_at":"2026-11-10T16:33:31Z","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":4116,"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":2313062},"rest":"https://alion.io/mcp/rest/get_company?id=2313062"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcomm-it-senior-aqa-engineer-api-automation-2"},{"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%2Fcomm-it-senior-aqa-engineer-api-automation-2"},{"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%2Fcomm-it-senior-aqa-engineer-api-automation-2"},{"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/comm-it-senior-aqa-engineer-api-automation-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcomm-it-senior-aqa-engineer-api-automation-2"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4019104}},{"tool":"search_jobs","arguments":{"company":"comm-it.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4019104},"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"}}