QA Lead Performance Engineer
Location: Cyprus
Employment: Full-time, office format
StarTribe is part of a large international holding company (name under NDA) that has been creating and developing large-scale and high-load IT products for major companies, including world-renowned brands, for over 10 years.
- The holding company employs about 10,000 people in different countries, with the main office located in Cyprus.
- Our main focus is iGaming: we create technological solutions for online entertainment, sports, and games. We operate in the B2B segment and are among the industry leaders (top-10 globally).
About the project
We are developing our own load testing platform based on the C#/NBomber stack within XRM. We are looking for an experienced leader who will take on technical expertise, build methodology, and help scale the load testing practice.
Responsibilities
- Provide technical leadership to a team of 2 engineers: conduct code reviews, mentor, and assign tasks;
- Design and implement load scenarios in C# using NBomber;
- Define the load testing strategy: scope, types of tests, and pass criteria;
- Analyze test results, identify bottlenecks (CPU, memory, DB, network), and prepare reports;
- Collaborate with Backend, DevOps, and architects to resolve identified issues;
- Configure and maintain infrastructure: monitoring, metric collectors, and CI/CD integration of tests;
- Develop standards and guidelines for load testing;
- Participate in assessing non-functional requirements during system design.
Requirements
- 3+ years of experience in load testing;
- Strong knowledge of C#;
- Practical experience with NBomber or similar tools (k6, Gatling, JMeter);
- Understanding of HTTP/gRPC/WebSockets sufficient for writing scenarios;
- Profiling skills: dotnet-trace, PerfView, async-profilers;
- Experience with monitoring tools: Prometheus, Grafana, or similar;
- Experience interpreting metrics: latency, RPS, error rate, percentiles;
- Experience setting up pipelines for automatic test execution (Jenkins, Gitlab CI);
- Team management experience.
Bonus Points
- Experience as a tech lead or mentor;
- Familiarity with chaos engineering (Chaos Monkey, Simian Army);
- Experience in load testing databases (PostgreSQL, Redis, Kafka);
- Experience with Kubernetes;
- Understanding of distributed systems and microservice architecture;
- Skills in writing load tests within CI/CD pipelines;
- Experience with mock services, configuration, and population.
Conditions
- Official employment according to Cyprus Labor Code;
- Office work format 5/2 with flexible start times from 8:00 to 10:00;
- Salary based on interview results;
- Annual bonus based on performance;
- Paid breakfasts and lunches in the office;
- Vacation - 21 working days;
- 4 days off per year;
- External and internal professional training;
- Partial compensation for English and Greek language courses (SkyEng);
- Corporate breakfasts and lunches in the office;
- Corporate sports activities;
- Referral program;
- Corporate events for employees and their family members;
- Discounts on goods and services from company partners;
- Financial support in important life situations;
- Gifts for employees and their children.