Senior Performance Test Engineer (k6)
Job Description & Overview
We are looking for a Senior Performance Test Engineer (k6) to join our high-performing team and contribute to the performance, scalability, and reliability of our trading platforms. This role involves hands‑on performance testing and analysis in a high-throughput, low‑latency environment, collaborating closely with development and infrastructure teams to ensure system efficiency and stability.
Main responsibilities of the position include:
- Define and refine performance testing strategy across the company
- Execute various types of performance tests (load, stress, soak) on REST and GraphQL APIs
- Monitor and analyze test results using tools like Grafana and Prometheus, providing actionable recommendations
- Collaborate with engineering teams to identify and troubleshoot system performance bottlenecks
- Apply performance best practices in Spring Boot, JVM, and microservice‑based environments
- Integrate performance tests into CI/CD pipelines (GitLab, Jenkins) to enable continuous validation
- May take on mentorship or leadership responsibilities over engineers within the team over time
Main requirements:
- BSc/MSc in Computer Science, or related discipline
- 5+ years of hands‑on experience in QA
- 2+ years of experience in performance testing using tools like K6 or Gatling
- Strong experience in API performance testing (REST, GraphQL), including rate limiting and caching strategies
- Familiarity with Spring Boot applications and microservices architecture
- Experience working in Docker/Kubernetes environments, including performance‑related configurations (HPA, resource limits, etc.)
- Proficiency with monitoring/observability tools such as Grafana, Prometheus, etc.
- Experience integrating testing into CI/CD pipelines (GitLab CI, Jenkins)
The following will be considered an advantage:
- Experience with gRPC, WebSockets, and HTTP/2 performance testing
- JVM tuning and database performance optimization expertise
- Familiarity with cloud‑native performance strategies and service mesh technologies (Istio, Linkerd)
- Exposure to distributed tracing tools like Jaeger or OpenTelemetry
- Experience in managing/leading a team
Benefit from:
- Attractive remuneration package
- Intellectually stimulating work environment
- Continuous personal development and international training opportunities
The Hiring Experience: What Awaits You
- Let's Connect - Intro Chat with Talent Acquisition
- Deep Dive - First Interview with Your Future Team
- Final Connection - Final Interview
Location
Cyprus, Greece or Fully Remote - in other eligible locations
All applications will be treated with strict confidentiality!
#J-18808-LjbffrReady to apply for this vacancy?
This driving opportunity is hosted on CV-Library. Click below to view the official posting and submit your application.
Key Details
- Date Posted: 20 Oct 2026
- Location: remote
- Employment Type: Permanent
- Category: General
Need an updated driver CV?
Build an ATS-optimised transport CV in 5 minutes with professional templates.
Build Free CV NowEmployer Information
XM
Verified Transport EmployerVerified transport and logistics firm operating commercial fleets across the UK network.
More Jobs at XM