{"id":54709,"url":"https://alion.io/job/frontiers-senior-quality-engineer-qa","title":"Senior Quality Engineer (QA)","company":{"id":13875,"name":"Frontiers","domain":"frontiersin.org","url":"https://alion.io/company/frontiers","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":{"grade":"A","score":96,"open_postings":6,"ghost_share":0,"stale_share":0.167,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-17T05:46:00Z"}},"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":["Madrid, Spain","Warsaw, Poland"],"countries":["ES","PL"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":32000,"max_usd":91000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":1081},"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":"JMeter","optional":false},{"name":"k6","optional":false},{"name":"Postman","optional":false},{"name":"Rest-Assured","optional":false},{"name":"Pact","optional":true},{"name":"Playwright","optional":true}],"status":"live","first_seen_at":"2026-06-15T00:00:00Z","employer_posted_date":"2026-06-15","last_verified_at":"2026-10-17T20:00:04Z","board_verified":true,"closed_at":null,"days_open":124,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":124},"description":"We’re rebuilding Frontiers’ Publishing Platform - a manuscript-first architecture with embedded AI agents replacing legacy systems with modular, scalable services.\nAs a Senior Quality Engineer, you’ll work independently to embed quality throughout the development lifecycle, not just validate it at the end. You’ll shift testing left - spotting risks before code is written, building validation into CI/CD, and making autonomous calls on risk, coverage, and release readiness - while coaching the wider team to raise their own testing practices and use AI tools effectively.\nKey Responsibilities\nDrive validation strategy independently: what to test, at what level, and how - starting before development begins\nDefine test scenarios covering key flows, edge cases, and risk areas; challenge non-functional requirements (performance, reliability, security)\nBuild and maintain automated tests (API, integration, end-to-end) running continuously in CI/CD\nOwn release-readiness calls and post-release checks, using production signals (errors, logs, metrics) to close the loop\nCoach the team on testing practices, shared quality ownership, and effective use of AI tools\nContribute to the wider Quality Engineering community and standards\nRequirements\n5+ years in Quality Engineering / QA, with experience defining validation strategy independently\nStrong systems thinking - able to spot risks and failure points across component interactions\nExperience with API testing (REST Assured, Postman), integration/E2E testing, and CI/CD-integrated automation\nExperience with performance testing (k6, JMeter)\nComfortable working with minimal oversight and making risk trade-off calls\nCuriosity about AI-assisted testing tools\nNice-to-Have Skills\nContract testing (Pact), Playwright, BDD, large-scale migrations\nComfortable reviewing pull requests and contributing to test code when needed \nBenefits\nWe prioritise office presence and emphasise in-person collaboration, but also offer appropriate adjustments where needed, in line with company policy\nExtra wellbeing days on top of your annual leave allowance\nUp to 3 paid volunteering days each year\n24/7 confidential Employee Assistance Programme (wellbeing, mental health, legal & financial support)\nLearning & development support via the Frontiers Learning Hub\nCompetitive local benefits country dependent (e.g. healthcare and pension/retirement provision)\nFrontiers actively embraces diversity and is a safe and welcoming workplace. Recruitment is free from discrimination - including based on race, national or ethnic origin, age, religion, disability, sex, gender identity or sexual orientation. With employees from more than 50 different nations, our diversity creates vibrant teams and constantly challenges us to appreciate multiple perspectives.","description_format":"text","description_chars":2791,"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":["Annual leave","Paid volunteering days"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Publishing"],"lifecycle":[{"event":"open","at":"2026-06-15T00:00:00Z"}],"visa":[],"liveness":{"score":8,"band":"cold","label":"Long shot","p_open":1,"p_active":0.272,"p_room":0.28,"age_days":124,"expected_fill_days":26,"reasons":["conf:1","win:tail","crowd:"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/frontiers-senior-quality-engineer-qa","json_url":"https://alion.io/job/frontiers-senior-quality-engineer-qa.json","meta":{"generated_at":"2026-10-17T21:45: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":6500,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00: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":13875},"rest":"https://alion.io/mcp/rest/get_company?id=13875"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ffrontiers-senior-quality-engineer-qa"},{"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%2Ffrontiers-senior-quality-engineer-qa"},{"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%2Ffrontiers-senior-quality-engineer-qa"},{"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/frontiers-senior-quality-engineer-qa\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ffrontiers-senior-quality-engineer-qa"}]}