{"id":158039,"url":"https://alion.io/job/census-qa-engineer","title":"QA Engineer","company":{"id":55596,"name":"CENSUS","domain":"census-labs.com","url":"https://alion.io/company/census-labs","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Breezy","truth_index":{"grade":"B","score":81,"open_postings":4,"ghost_share":0,"stale_share":0.75,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-17T05:46:00Z"}},"role":"QA","role_family":"QA","seniority":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Athens, Greece"],"countries":["GR"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Burp Suite","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Cypress","optional":false},{"name":"Docker","optional":false},{"name":"Git","optional":false},{"name":"GitHub Actions","optional":false},{"name":"GitLab CI","optional":false},{"name":"JavaScript","optional":false},{"name":"Jenkins","optional":false},{"name":"Jest","optional":false},{"name":"JMeter","optional":false},{"name":"JUnit","optional":false},{"name":"k6","optional":false},{"name":"Linux","optional":false},{"name":"Locust","optional":false},{"name":"OWASP ZAP","optional":false},{"name":"Playwright","optional":false},{"name":"Pytest","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"Selenium","optional":false},{"name":"TestNG","optional":false},{"name":"TypeScript","optional":false},{"name":"Vitest","optional":false}],"status":"live","first_seen_at":"2026-08-25T08:14:05Z","employer_posted_date":"2026-10-14","last_verified_at":"2026-10-17T20:51:33Z","board_verified":true,"closed_at":null,"days_open":53,"trust":{"level":"ok","repost_count":1,"flags":[],"days_open":52},"description":"About CENSUS\nCENSUS LABS is a cyber-security engineering powerhouse specializing in securing products and organizations. Our identity is entrenched with professionalism, engineering, scientific mindset and hacking demeanor. Our work is research fueled, allowing us to provide a diverse set of professional services. CENSUS LABS is trusted to perform product security engagements helping our clients secure their solutions from conception to release in a realistic risk-based approach with our experience on end-to-end systems, including Secure Communications, IoT, Medical, Mobile and Vehicle Computer products.\nLearn more about CENSUS at census-labs.com. **VALID PASSPORT REQUIRED FOR SECURITY CLEARANCE PURPOSES**\nAbout the Job / Key Responsibilities\nCENSUS’ bespoke cybersecurity services are built upon a talented pool of Security Engineers, whose role extends beyond mere adherence to industry best practices. Quality is an integral part of how we engineer and validate our clients’ products, and we expect our QA Engineers to own it end-to-end: shaping the test strategy, building the automation that executes it, and producing the evidence that a product behaves exactly as specified. Across various engagement types, QA Engineers are responsible for translating product requirements into repeatable, automated verification, so that manual testing becomes the exception rather than the rule.\nWe are looking for a talented & ambitious professional to grow our Cybersecurity Engineering team and join our ongoing mission to deliver in-depth and top-tier cybersecurity services to our valued clients. As part of this role, you will take over testing activities that are today performed manually and progressively turn them into a maintainable, automated test suite. You will treat the product as a black box, reasoning from requirements and observable behaviour rather than from implementation details, and you will work side-by-side with CENSUS internal and our clients’ development teams & partners, under long-term projects that involve:\nOwn the QA strategy for a full-stack product, translating product requirements and acceptance criteria into a structured, prioritized and traceable set of test cases. \nConvert existing manual test cases into automated end-to-end, API and regression tests, and continuously extend automated coverage to the areas that carry the most risk. \nDesign, build and maintain the test automation framework, along with the test data, fixtures and environments it depends on. \nIntegrate automated test execution into CI/CD pipelines, so that every build produces a clear and trustworthy quality signal. \nInvestigate and triage failures, isolate each one down to a reproducible defect report, and follow issues through to closure with the development team. \nDefine and report quality metrics - coverage, pass rate, flakiness, defect escape rate, turning release readiness into a measurable statement rather than an opinion. \nWork closely with product owners and engineering team to build testability into the product, and document test plans, results and assurance evidence as project deliverables. \nMinimum Qualifications\nBSc or MSc in Computer Science, Computer Engineering, Software Engineering, or equivalent practical experience. \n3+ years of hands-on experience in software quality assurance with a strong test automation component. Experience can be a QA / QA automation position, a software engineering role with test ownership, an equivalent role in other engineering organizations, or a combination of them. \nProven experience building automated test suites for web applications and/or backend APIs, either from scratch or by taking over an established manual testing process. \nSolid programming skills in at least one language commonly used for test automation (e.g., Python, JavaScript / TypeScript, Java, or C#). \nProficient in English and great communication skills. \nRequired Skills\nA QA-first mindset: the ability to look at a product as a black box, reason about it from the user’s and the requirements’ perspective, and systematically hunt for the ways in which it can fail. \nStrong command of test design techniques - equivalence partitioning, boundary analysis, state transitions, negative and edge-case testing (with the judgment to decide what is worth automating and what is not). \nHands-on experience with UI test automation frameworks for web frontends (e.g., Playwright, Cypress, Selenium). \nHands-on experience with API and service-level test automation, including REST / HTTP interfaces, authentication flows, and integration or contract testing. \nExperience with test frameworks and runners (e.g., pytest, Jest / Vitest, JUnit, TestNG) and a track record of writing maintainable, deterministic, non-flaky test code. \nWorking knowledge of CI/CD tooling (e.g., GitLab CI, GitHub Actions, Jenkins) and of executing test suites in containerized environments (Docker). \nComfortable with Linux, the command line, Git, and with reading application and system logs to investigate failures. \nAbility to write precise defect reports, test plans and test reports that a client’s engineering team can act on directly. \nExcellent ownership, problem solving skills, attention to detail, and willingness to learn/grow. \nNice -to-Have Skills\nExposure to security-oriented testing, such as authentication and authorization abuse cases, input fuzzing, or basic use of tools like Burp Suite or OWASP ZAP. \nExperience with performance or load testing frameworks (e.g., k6, JMeter, Locust). \nFamiliarity with databases, message queues or similar backend components, for test data setup and verification of server-side state. \nExperience with infrastructure-as-code or environment provisioning to create reproducible test environments. \nExperience working with international teams located in other regions and time zones around the world.","description_format":"text","description_chars":5877,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Penetration Testing","Information Security","Vulnerability Management"],"lifecycle":[{"event":"open","at":"2026-08-25T08:14:05Z"},{"event":"close","at":"2026-09-24T16:25:11Z"},{"event":"reopen","at":"2026-10-14T11:55:07Z"}],"visa":[],"liveness":{"score":24,"band":"cold","label":"Long shot","p_open":1,"p_active":0.544,"p_room":0.45,"age_days":52,"expected_fill_days":32,"reasons":["conf:0","win:tail"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/census-qa-engineer","json_url":"https://alion.io/job/census-qa-engineer.json","meta":{"generated_at":"2026-10-18T00:38:05Z","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":1092,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-19T00: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":55596},"rest":"https://alion.io/mcp/rest/get_company?id=55596"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcensus-qa-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%2Fcensus-qa-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%2Fcensus-qa-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/census-qa-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcensus-qa-engineer"}]}