{"id":2114524,"url":"https://alion.io/job/apreel-test-automation-engineer","title":"Test Automation Engineer","company":{"id":3913594,"name":"apreel","domain":"apreel.com","url":"https://alion.io/company/apreel","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Traffit","truth_index":null},"role":"QA","role_family":"QA","seniority":"senior","employment_type":"contractor","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"inferred_payroll_markers","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":["Warsaw, Poland"],"countries":["PL"],"hiring_countries":["PL"],"hiring_countries_total":1,"salary":{"min":16800,"max":20200,"currency":"PLN","period":"month","gross":null,"usd_annual":62016},"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Assembly","optional":false},{"name":"CI/CD","optional":false},{"name":"DuckDB","optional":false},{"name":"Git","optional":false},{"name":"GitHub Actions","optional":false},{"name":"Jira","optional":false},{"name":"Python","optional":false},{"name":"Robot Framework","optional":false},{"name":"SQL","optional":false}],"status":"live","first_seen_at":"2026-10-07T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-10-07T00:00:00Z","board_verified":false,"closed_at":null,"days_open":5,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":5},"description":"Core responsibilities include:\nDesign, build, maintain and run Robot Framework validation suites for instrument data converted to Allotrope Simple Model (ASM) JSON.\nTranslate business requirements, field mappings, SOPs and validation standards into automated schema, mapping, semantic and formatting checks.\nDevelop Python readers, custom Robot keywords and reusable validation libraries for CSV, XML, XLS/XLSX, JSON and instrument-specific formats.\nPerform smoke, functional, regression, UAT and cross-version testing across converter releases and instrument datasets.\nConduct root-cause analysis to distinguish converter defects, source-data issues, schema changes and test automation defects.\nAnalyze validation results using SQL, DuckDB and Parquet to identify new, recurring, resolved, reopened and regressed findings.\nPrepare and publish Test Summary, Defect Summary, HTML/JSON and trend reports for technical and business stakeholders.\nMaintain CI/CD execution and reporting through GitHub Actions, containerized test environments, Artifactory, Jira and Xray.\nOffer:Employment: B2B contract with apreel\nDuration: long-term cooperation\n\nKogo poszukujemy?\nRequired skills/experience\n5+ years of software quality engineering or test automation experience, including at least 2 years of data-centric validation.\n2+ years of hands-on Robot Framework experience, including reusable resources, custom Python keyword libraries, parameterized testing, and Robot output analysis.\nStrong Python development skills for parsing, transformation, JSON traversal, numerical comparison, and automated validation.\nExperience writing SQL for data reconciliation, quality analysis, regression trending, and defect investigation\nExperience validating source-to-target mappings across JSON, CSV, XML, XLS/XLSX, and structured or semi-structured text formats.\nKnowledge of JSON Schema, semantic data models, controlled vocabularies, and schema-driven validation; Allotrope ASM experience is preferred.\nExperience with smoke, functional, regression, and UAT testing, including defect lifecycle management and root cause analysis.\nExperience with Git, GitHub Actions or equivalent CI/CD tooling, containerized execution, dependency management, and automated report publishing.\nExperience with Jira, Xray, Agile delivery, test evidence management, and regulated or GxP laboratory environments.\nTech stack\nPython, Robot Framework, SQL, JSON, Databases, CI/CD, Git","description_format":"text","description_chars":2443,"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":[]},"benefits":[],"hiring_locations":[{"name":"Poland","iso":"PL","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Information Technology"],"lifecycle":[{"event":"open","at":"2026-10-08T22:59:03Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":3,"expected_fill_days":24,"reasons":["seen:3","velocity","win:early"],"computed_at":"2026-10-10T05:45:15Z"},"pay":{"stated_usd_annual":62016,"is_top_pay":false},"html_url":"https://alion.io/job/apreel-test-automation-engineer","json_url":"https://alion.io/job/apreel-test-automation-engineer.json","meta":{"generated_at":"2026-10-12T05:30:58Z","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":8829,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-13T00: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":3913594},"rest":"https://alion.io/mcp/rest/get_company?id=3913594"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fapreel-test-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%2Fapreel-test-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%2Fapreel-test-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/apreel-test-automation-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fapreel-test-automation-engineer"}]}