Match score not available

Performance Testing Architect

extra holidays
Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

BSc/MSc in Computer Science or related field., Minimum 5 years of hands-on experience in QA and performance testing., Proficiency in JavaScript/TypeScript and experience with K6 or Gatling., Knowledge of Spring Boot, microservices, and cloud-based performance strategies..

Key responsabilities:

  • Lead the performance testing strategy for trading platforms to ensure scalability and resilience.
  • Develop and maintain performance test scripts using K6 in JavaScript/TypeScript.
  • Monitor system performance with Grafana and collaborate with development teams to resolve bottlenecks.
  • Integrate performance tests into CI/CD pipelines for continuous validation.

Faptic Technology logo
Faptic Technology Information Technology & Services SME https://www.faptic.com/
11 - 50 Employees
See all jobs

Job description

Role

Accelerate your development and exposure to high performance applications and cloud infrastructure. Join Faptic Technology (remote), a fast-growing scale-up organization with an ambition to be recognized as one of the leading technology companies in Romania.

Our global client base needs builders: engineers and developers who love technology, have deep expertise in software and cloud technologies, and importantly, have a passion for culture and customers.

  • We obsess about our customers
  • We build outstanding technical solutions
  • We create an awesome culture
  • We accelerate learning and careers

As a Performance Testing Architect, you will be part of a high-performing team dedicated to ensuring the scalability and reliability of our client's trading platforms. In this role, you will focus on performance testing and optimization in a high-throughput, low-latency environment while working closely with development teams to identify and resolve performance bottlenecks.

You will leverage K6, JavaScript/TypeScript, and containerized environments to develop and execute performance tests. Your expertise in API performance testing (REST, GraphQL), JVM tuning, and cloud-based performance strategies will be essential in optimizing system performance. Our team is committed to helping you reach your full potential while working with cutting-edge technologies on exciting and challenging projects.

Your activities will include:

  • Lead the performance testing strategy for our client's trading platforms, ensuring system resilience and scalability
  • Develop and maintain K6 scripts in JavaScript/TypeScript, implementing data-driven testing approaches
  • Optimize API performance for REST and GraphQL endpoints, covering rate limiting, caching strategies, and load balancing
  • Monitor and analyze system performance using Grafana, providing insights and recommendations
  • Collaborate with development teams to identify and resolve performance bottlenecks
  • Ensure best practices in Spring Boot applications, microservices architectures, resource management, and JVM tuning
  • Integrate performance tests into GitLab CI/CD pipelines to enable continuous performance validation

Requirements

  • BSc/MSc in Computer Science or related field
  • Minimum 5 years’ hands-on experience in QA testing
  • Minimum 5 years’ experience in performance testing using tools such as K6 or Gatling
  • Proficiency in JavaScript/TypeScript for developing performance test scripts
  • Hands-on experience in API performance testing (REST, GraphQL), including rate limiting and caching strategies
  • Knowledge of Spring Boot and microservices architectures
  • Experience with Kubernetes and Docker, including HPA, resource limits, and debugging latency issues
  • Proven best practice with monitoring tools such as Prometheus and Grafana for performance analysis
  • Experience in building CI/CD pipelines using GitLab CI or Jenkins

The following will be considered an advantage:

  • Advanced knowledge of gRPC and WebSockets performance testing, including HTTP/2 optimizations
  • Java performance optimization expertise, including JVM tuning and database query optimization
  • Experience with cloud-based performance strategies, including service mesh solutions (Istio, Linkerd) and distributed tracing (Jaeger, OpenTelemetry)

Benefits

  • Private medical insurance 
  • Training on market trends and client needs 
  • Continuous personal improvement - 8h/month during work hours 
  • Lunch on Friday (twice per month, we pay) 
  • 21 days annual leave, with one day per year extra up to 25 days 
  • 3 health days that can be taken without medical proof 
  • 1 day for your Birthday off 
  • 0.5 days Christmas Shopping off 
  • Competitive package 
  • Quarterly fun budget for team events  

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Analytical Thinking
  • Collaboration
  • Problem Solving

Related jobs