
Developed a suite of JavaScript helper libraries for k6 load testing at Part Software Group. The modules accelerate scenario authoring by providing validated Iranian national IDs, IBAN numbers, retry logic, and request helpers with built-in logging — enabling the QA team to build reliable, repeatable stress tests faster.
Key technical challenges encountered and how they were overcome.
Designed deterministic generators for national ID and IBAN with checksum validation for realistic k6 scenarios
Built retry-aware request utilities with structured logging for debugging high-volume load tests
Packaged modules as internal JS libraries so QA engineers could compose scenarios without duplicating boilerplate
Have a similar project in mind or want to discuss opportunities? Let's connect and build something amazing.