
Senior Performance Test Engineer XM. Location Information: Anywhere in the World. . . Headquarters:. Cyprus or Remote . URL:. . https://xm.com. . . . Senior Performance Test Engineer – Cyprus, Greece or Remote. . . . The Role:. . We are looking for a . Senior Performance Test Engineer. 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.. . . . You will work with modern tools and practices, leveraging K6 with JavaScript/TypeScript, containerized environments (Docker, Kubernetes), and cloud-native performance strategies. While this is primarily a technical, individual contributor role, there may be opportunities to mentor and guide junior engineers on the team as your role evolves.. . . . . The main responsibilities of the position include:. . . . Develop and maintain performance testing scripts using K6 and JavaScript/TypeScript, focusing on reusable and scalable testing approaches. . 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. . Take on mentorship or leadership responsibilities over junior 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. . Proficiency in JavaScript/TypeScript for writing test scripts. . 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. . . . . . . . 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. . . . . . . All applications will be treated with strict confidentiality!. . . To apply:. . https://weworkremotely.com/remote-jobs/xm-senior-performance-test-engineer.