Senior Performance Test Engineer

125 - 145 PLN/ godz.B2B
SeniorFull-time·B2B
#435655·Dodano 6 dni temu·3
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

TestingJavaScriptAzureDevOpsPrometheusGrafanaQAREST APICSVAzure DevOpsScriptAIESHTTPAnalytical skillsGitnpm

Wymagania

  • Strong hands-on experience with performance testing and independently driving performance-testing activities.
  • Strong practical knowledge of k6, including scripting, check(), metrics, and thresholds.
  • Solid understanding of k6 workload models and difference between VU-based and arrival-rate-based approaches.
  • Good working knowledge of JavaScript (ES modules) for modular test scripts.
  • Strong experience testing REST APIs, including HTTP methods, headers, session-token authentication, and data correlation.
  • Ability to interpret HTTP and application-level error codes and identify causes of failures.
  • Hands-on experience with Azure DevOps Pipelines, including running tests, parameters, conditions, artifacts, and agents/pools.
  • Practical experience with Prometheus and Grafana for metrics analysis and correlation.
  • Experience preparing and validating test data for performance testing.
  • Ability to translate business requirements into meaningful performance scenarios and acceptance criteria.
  • Strong analytical skills to identify bottlenecks, performance ceilings, and differentiate degradations.
  • Strong troubleshooting skills to distinguish script, data, application, infrastructure, and environment issues.
  • Experience producing clear performance reports and evidence-based recommendations without overinterpretation.
  • Ability to take ownership of performance-testing area and coordinate activities across teams.
  • Practical experience using AI tools to support performance testing with critical validation.
  • Basic knowledge of Git and feature-branch workflows.
  • Strong written and spoken English skills in an international environment.

Nice to have:

  • Experience with Gatling.
  • Experience working in closed or isolated environments without internet or npm access.
  • Experience building and running prebuilt bundles using esbuild.
  • Experience performance testing banking or fintech systems.
  • Experience with multi-country systems and country-specific configurations.
  • Familiarity with user onboarding and authentication flows including registration, verification, login, and session management.

Obowiązki

  • Own performance testing end to end, covering requirements, test data preparation, execution, analysis, and reporting.
  • Design performance scenarios based on business requirements, including transactions per hour and load tiers.
  • Build and maintain performance test scripts using k6 and JavaScript.
  • Select appropriate k6 workload models and executors for varying scenarios.
  • Test REST API flows including authentication, session, and data correlation.
  • Prepare and validate test data including CSV feeders and sensitive data.
  • Run and parameterise performance tests through Azure DevOps Pipelines.
  • Export and analyse performance metrics using Prometheus and Grafana.
  • Correlate client-side test results with application and infrastructure metrics.
  • Identify bottlenecks, performance ceilings, and root causes of failures.
  • Distinguish between script, test-data, application, infrastructure and environment issues.
  • Prepare clear performance reports and evidence-based recommendations for technical and non-technical stakeholders.
  • Identify risks and blockers early and propose mitigations.
  • Coordinate performance-testing activities across Development, DevOps, QA, and business teams.
  • Use AI tools to support scripting, test-data preparation, log/result analysis, and reporting while critically validating output.
CSHARK Sp. z o.o.

CSHARK Sp. z o.o.

9 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz