Back to Job Offers

Senior Performance Test Engineer

  • Remote
  • Wrocław
  • Bielsko-Biała
  • Senior 125 - 145 PLN/h + VAT B2B
Apply Now!

Unfolding Your Next Role

We are looking for a Senior Performance Test Engineer to take ownership of performance testing within an international project.

In 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.

We 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.

You 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.

Your Daily Missions

  • Owning performance testing end to end — from requirements and test-data preparation through execution, analysis and final reporting.
  • Designing performance scenarios based on business requirements, including transactions per hour, load tiers and acceptance criteria.
  • Building and maintaining performance test scripts using k6 and JavaScript.
  • Selecting appropriate k6 workload models and executors for different performance scenarios.
  • Testing REST API flows, including authentication, sessions and data correlation between individual steps.
  • Preparing and validating test data, including CSV feeders and sensitive data.
  • Running and parameterising performance tests through Azure DevOps Pipelines.
  • Exporting and analysing performance metrics using Prometheus and Grafana.
  • Correlating client-side test results with application and infrastructure metrics.
  • Identifying bottlenecks, practical performance ceilings and the root causes of failures.
  • Distinguishing between script, test-data, application, infrastructure and environment issues.
  • Preparing clear performance reports and evidence-based recommendations for both technical and non-technical stakeholders.
  • Identifying risks and blockers early and proposing appropriate mitigation.
  • Coordinating performance-testing activities across Development, DevOps, QA and business teams and working closely with the Project Manager and Release Manager.
  • Using AI tools to support script development, test-data preparation, log and result analysis and reporting while critically validating generated output.

The Essentials We’re Seeking

  • Strong hands-on experience with performance testing and independently driving performance-testing activities end to end.
  • Strong practical knowledge of k6, including scripting, check(), metrics and thresholds.
  • Solid understanding of k6 workload models and executors and the difference between VU-based and arrival-rate-based approaches.
  • Good working knowledge of JavaScript (ES modules) for building and maintaining modular test scripts.
  • Strong experience testing REST APIs, including HTTP methods, headers, session-token authentication and data correlation between requests.
  • Ability to interpret HTTP and application-level error codes and identify the actual source of performance-test failures.
  • Hands-on experience with Azure DevOps Pipelines, including running and parameterising tests, variables, conditions, artifacts and dedicated agents/pools.
  • Practical experience with Prometheus and Grafana, including performance-metric analysis and correlation.
  • Experience preparing and validating test data for performance testing.
  • Ability to translate business requirements into meaningful performance scenarios, workload models and acceptance criteria.
  • Strong analytical skills, including identifying bottlenecks, determining practical performance ceilings and distinguishing degradation from hard performance breaks.
  • Strong troubleshooting skills and the ability to distinguish between script, data, application, infrastructure and environment issues.
  • Experience producing clear performance reports and evidence-based recommendations without overinterpreting results.
  • Ability to take ownership of the performance-testing area and coordinate activities across multiple teams and dependencies.
  • Practical experience using AI tools to support performance-testing activities combined with the ability to critically validate AI-generated output.
  • Basic knowledge of Git and feature-branch workflows.
  • Strong written and spoken English, used comfortably in an international, cross-functional environment.

Nice-to-haves

  • Experience with Gatling.
  • Experience working in closed or isolated environments without direct internet or npm access.
  • Experience building and running prebuilt bundles, for example 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.

Practice Lead

Michał Gałczewski

The Quality Assurance Team brings together diverse skills and experience levels to enhance standards in software development. With a collaborative ethos, the team promotes knowledge sharing and mentorship. Upholding a ‘Support Over Blame’ philosophy, we value learning from mistakes and encourage open discussion. Emphasizing continuous learning, the QA Team stays updated on industry trends. Our team stands out with its tailored approach, ensuring adaptability, agility, and innovative client-centric solutions.

Our
Benefits

At CSHARK, it’s not about trendy perks or the latest gaming console in the lounge. Based on feedback from our team, what truly counts is an environment conducive to focused work, structured processes, and continuous skill development. We prioritize what genuinely enriches the daily work experience, ensuring that every moment spent with us is both productive and fulfilling. 

100% remote work

Harness the power of technology with our remote-first approach. Work from the comfort of your space while staying connected and collaborative. 

Flexible hours

Find your rhythm with hours that align to your lifestyle. We understand that productivity isn’t confined to the typical 9-to-5.

International projects

Engage in projects that transcend borders. Experience the thrill of working with diverse teams and clients from different parts of the world.Navigate the global tech landscape with ease. Enhance your communication skills with our tailored Business English sessions.

Business english lessons

Navigate the global tech landscape with ease. Enhance your communication skills with our tailored Business English sessions.

Participation in charity actions

Connect with the community and contribute to causes that matter. Join us in various charity initiatives and be a part of change that extends beyond business.

In-house technology workshops

Stay at the forefront of technology. Dive deep into topics, refine your skills, and learn from peers through our regular tech workshops. 

100% remote work

Harness the power of technology with our remote-first approach. Work from the comfort of your space while staying connected and collaborative. 

Flexible hours

Find your rhythm with hours that align to your lifestyle. We understand that productivity isn’t confined to the typical 9-to-5.

International projects

Engage in projects that transcend borders. Experience the thrill of working with diverse teams and clients from different parts of the world.Navigate the global tech landscape with ease. Enhance your communication skills with our tailored Business English sessions.

Business english lessons

Navigate the global tech landscape with ease. Enhance your communication skills with our tailored Business English sessions.

Participation in charity actions

Connect with the community and contribute to causes that matter. Join us in various charity initiatives and be a part of change that extends beyond business.

In-house technology workshops

Stay at the forefront of technology. Dive deep into topics, refine your skills, and learn from peers through our regular tech workshops. 

Explore the Heartbeat of CSHARK

Discover the essence of our guilds’ expertise, advanced tools and tech stack, and our real-world successes. Delve into impactful case studies and hear genuine insights from our team

Get to Know How We Work
CSHARK