{"id":2112022,"url":"https://alion.io/job/cshark-senior-performance-test-engineer","title":"Senior Performance Test Engineer","company":{"id":1383,"name":"CSHARK","domain":"cshark.com","url":"https://alion.io/company/cshark","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":"senior","employment_type":"contractor","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Poland"],"countries":["PL"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":125,"max":145,"currency":"PLN","period":"hour","gross":null,"usd_annual":74000},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Azure DevOps","optional":false},{"name":"Git","optional":false},{"name":"Grafana","optional":false},{"name":"JavaScript","optional":false},{"name":"k6","optional":false},{"name":"Prometheus","optional":false},{"name":"Rest API","optional":false},{"name":"Azure","optional":true},{"name":"esbuild","optional":true},{"name":"Gatling","optional":true},{"name":"npm","optional":true}],"status":"live","first_seen_at":"2026-09-14T10:36:38Z","employer_posted_date":null,"last_verified_at":"2026-09-14T10:36:38Z","board_verified":false,"closed_at":null,"days_open":27,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":27},"description":"Job descriptionWe are looking for a Senior Performance Test Engineer to take ownership of performance testing within an international project.\nIn this role, you will drive the performance testing process end to end — from understanding business requirements and defining workload models through preparing test data and k6 scripts to test execution, results analysis and final recommendations.\nWe are looking for someone who does more than simply run performance tests. You should be able to understand what the results actually tell us — determine the practical performance ceiling of a system, identify potential bottlenecks and distinguish infrastructure issues from application errors, test-data problems or issues within the test scripts themselves.\nYou will work with k6, JavaScript, Azure DevOps, Prometheus and Grafana, collaborating across Development, DevOps, QA and business teams. You will also work closely with the Project Manager and Release Manager while taking ownership of the overall performance testing area.\n\nIN SHORT:\n100% REMOTELY or from one of our 2 offices \n125 - 145 PLN/h + VAT \n☑️ B2B contract\n\nYour Daily Missions\nOwning performance testing end to end — from requirements and test-data preparation through execution, analysis and final reporting. \nDesigning performance scenarios based on business requirements, including transactions per hour, load tiers and acceptance criteria. \nBuilding and maintaining performance test scripts using k6 and JavaScript. \nSelecting appropriate k6 workload models and executors for different performance scenarios. \nTesting REST API flows, including authentication, sessions and data correlation between individual steps. \nPreparing and validating test data, including CSV feeders and sensitive data. \nRunning and parameterising performance tests through Azure DevOps Pipelines. \nExporting and analysing performance metrics using Prometheus and Grafana. \nCorrelating client-side test results with application and infrastructure metrics. \nIdentifying bottlenecks, practical performance ceilings and the root causes of failures. \nDistinguishing between script, test-data, application, infrastructure and environment issues. \nPreparing clear performance reports and evidence-based recommendations for both technical and non-technical stakeholders. \nIdentifying risks and blockers early and proposing appropriate mitigation. \nCoordinating performance-testing activities across Development, DevOps, QA and business teams and working closely with the Project Manager and Release Manager. \nUsing AI tools to support script development, test-data preparation, log and result analysis and reporting while critically validating generated output. \n\nWymagania\nThe Essentials We’re Seeking\nStrong hands-on experience with performance testing and independently driving performance-testing activities end to end. \nStrong practical knowledge of k6, including scripting, check(), metrics and thresholds. \nSolid understanding of k6 workload models and executors and the difference between VU-based and arrival-rate-based approaches. \nGood working knowledge of JavaScript (ES modules) for building and maintaining modular test scripts. \nStrong experience testing REST APIs, including HTTP methods, headers, session-token authentication and data correlation between requests. \nAbility to interpret HTTP and application-level error codes and identify the actual source of performance-test failures. \nHands-on experience with Azure DevOps Pipelines, including running and parameterising tests, variables, conditions, artifacts and dedicated agents/pools. \nPractical experience with Prometheus and Grafana, including performance-metric analysis and correlation. \nExperience preparing and validating test data for performance testing. \nAbility to translate business requirements into meaningful performance scenarios, workload models and acceptance criteria. \nStrong analytical skills, including identifying bottlenecks, determining practical performance ceilings and distinguishing degradation from hard performance breaks. \nStrong troubleshooting skills and the ability to distinguish between script, data, application, infrastructure and environment issues. \nExperience producing clear performance reports and evidence-based recommendations without overinterpreting results. \nAbility to take ownership of the performance-testing area and coordinate activities across multiple teams and dependencies. \nPractical experience using AI tools to support performance-testing activities combined with the ability to critically validate AI-generated output. \nBasic knowledge of Git and feature-branch workflows. \nStrong written and spoken English, used comfortably in an international, cross-functional environment. \nNice-to-haves\nExperience with Gatling. \nExperience working in closed or isolated environments without direct internet or npm access. \nExperience building and running prebuilt bundles, for example using esbuild. \nExperience performance testing banking or fintech systems. \nExperience with multi-country systems and country-specific configurations. \nFamiliarity with user onboarding and authentication flows, including registration, verification, login and session management. \nTech stack\nTesting\nJavaScript\nAzure\nDevOps\nPrometheus\nGrafana\nQA\nREST API\nCSV\nAzure DevOps\nScript\nAI\nES\nHTTP\nAnalytical skills\nGit\nnpm","description_format":"text","description_chars":5361,"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":[],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Outsourcing & Dedicated Teams","Mobile App Development Services","Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-10-08T22:25:03Z"}],"visa":[],"liveness":{"score":30,"band":"fade","label":"Fading","p_open":0.85,"p_active":0.652,"p_room":0.55,"age_days":25,"expected_fill_days":22,"reasons":["seen:25","win:tail"],"computed_at":"2026-10-10T05:45:15Z"},"pay":{"stated_usd_annual":74000,"is_top_pay":false},"html_url":"https://alion.io/job/cshark-senior-performance-test-engineer","json_url":"https://alion.io/job/cshark-senior-performance-test-engineer.json","meta":{"generated_at":"2026-10-11T23:48:47Z","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":15080,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-12T00: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":1383},"rest":"https://alion.io/mcp/rest/get_company?id=1383"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcshark-senior-performance-test-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%2Fcshark-senior-performance-test-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%2Fcshark-senior-performance-test-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/cshark-senior-performance-test-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcshark-senior-performance-test-engineer"}]}