Novera

Careers / Role profile

Performance Test Engineer

A load test helps reveal where a system stops coping. The engineer defines the load profile, collects metrics and traces delays to the application, database or network.

The work

  • Design load-test scenarios and workload profiles.
  • Develop and maintain load-test scripts in Java or Python.
  • Run tests, analyse metrics and locate bottlenecks.
  • Prepare reports and recommendations for system performance and reliability.

Role-specific skills

  • Commercial load testing experience with JMeter, Locust, k6 or similar tools.
  • Java or Python proficiency at a middle-developer level, depending on the project stack.
  • Experience writing and debugging load-test scripts in Python or Java-based frameworks.
  • Understanding of RPS, p95/p99 latency, throughput and error rate.
  • Experience load testing REST APIs.
  • Experience with microservice environments using Kubernetes and Docker.
  • Experience interpreting test results and locating database, application and network bottlenecks.
  • SQL skills for query analysis and optimisation with PostgreSQL or Oracle.
  • Monitoring experience with Grafana, Prometheus or ELK.
  • CI/CD experience with Jenkins or GitLab CI.
  • Experience building stubs or emulators for external systems.

Commercial experience

We consider Junior+, Middle and Senior specialists. Each field requires at least six months of relevant commercial experience. Courses and personal projects can add to it.

Courses and personal projects do not replace commercial experience.

Experience using AI tools in commercial work is a plus, with results checked through tests and review and confidentiality respected.

Tell us about your experience

Describe a load test: the workload, metrics and bottleneck found. Include the tools and scripting language, and anonymise customer figures.

Share your experience

We connect with specialists in this field for future projects. This page is a role profile, not an open vacancy.