Job description
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 Test Architect, you will be part of a high-performing team dedicated to ensuring the scalability and reliability of our client’s 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.
Your expertise in API performance testing (REST, GraphQL), design, 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 and design for our client’s platforms, ensuring system resilience and scalability
Develop and maintain performance test suites, 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
Integrate performance tests into Azure DevOps CI/CD pipelines to enable continuous performance validation
Providing detailed reports and recommendations based on test results.
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 .Net 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 and benchmarking
Experience in building CI/CD pipelines using Azure DevOps or Jenkins
The following will be considered an advantage:
Advanced knowledge Playwright
Application performance optimization expertise, including runtime tuning and database query optimization
Experience with cloud-based performance strategies, including service mesh solutions (Istio, Linkerd) and distributed tracing (Jaeger, OpenTelemetry)
Experience with Payment processing services.
Country-specific employment benefits will apply, in accordance with local legislation and practices.