Skip to content
QA Tech Labs
← All courses
Intermediate4 weeks, live

Performance Testing with k6 and JMeter

Design load tests that answer real business questions, run them with k6 and JMeter, read the results, and find the bottleneck.

  • k6
  • JMeter
  • Grafana
  • InfluxDB
  • GitHub Actions

What you will be able to do

  • Turn vague NFRs into measurable load scenarios
  • Script realistic load tests in k6 (JavaScript) and JMeter
  • Read percentiles, throughput and error rates correctly
  • Visualise results in Grafana and spot bottlenecks
  • Run performance checks in CI

Syllabus

Week Topic
1 Performance fundamentals: load, stress, soak, spike. Metrics that matter
2 k6 scripting, thresholds, scenarios, running in the cloud and in CI
3 JMeter: thread groups, correlation, parameterisation, listeners
4 Monitoring with Grafana, analysing bottlenecks, reporting to stakeholders

What you get

  • 8 live sessions with recordings
  • A target application to load test
  • Certificate of completion

Upcoming batches

No batch scheduled yet. Join the waitlist and we will tell you first.

Join the waitlist
See all batches →

Questions before you enrol?

We reply within a day, usually faster. Tell us about your background and we will say honestly whether this course is right for you.

Or practise for your next interview on interview.qatechlabs.com