
Performance Test Engineer
Primary stack
Nice to have's
Job description
About the Position
Performance Test Engineer
EnGenious is a US-based consulting agency with a global presence. We are looking for a Performance Test Engineer to design, build, and own our performance testing solution. You’ll work on a scalable performance framework, simulate real-world workloads, identify system bottlenecks, and integrate performance validation into the engineering lifecycle.
Responsibilities
- Design and maintain performance test harnesses and load-simulation solutions from scratch with Playwright + Chrome DevTools Protocol instrumentation (JS heap, FPS, editortimeToDone/timeToIdle) or other tools.
- Build load, stress, endurance, scalability, and concurrency tests for complex web applications and backend services.
- Create realistic multi-user and high-scale scenarios using synthetic traffic and multi-client orchestration.
- Define performance baselines, SLOs, regression thresholds, and automated quality gates in CI/CD pipelines.
- Integrate performance testing with analytics and observability platforms to provide actionable insights.
- Analyze metrics, logs, traces, CPU, heap, and memory profiles to identify bottlenecks.
- Work with engineering teams to drive performance improvements and turn findings into permanent regression coverage.
Requirements
- 4+ years of experience building automated test infrastructure or performance and reliability tooling for production systems with TypeScript and Node.js strongly preferred.
- Experience with sharded or parallelized performance test execution.
- Experience designing load, stress, or concurrency test harnesses from scratch, including synthetic traffic generation, multi-client orchestration, and result analysis.
- Solid understanding of web performance, including rendering and interaction latency, main-thread and event-loop contention, memory and garbage collection behavior, and the use of Chrome DevTools or V8 profilers to localize bottlenecks.
- Experience testing distributed, service-oriented backends, including gRPC microservices, PostgreSQL, and Redis or Valkey caching, and reasoning about latency under concurrent load.
- Experience using Playwright for UI performance testing scenarios.
- A strong quality mindset that treats flaky and non-reproducible tests as bugs and turns performance findings into permanent regression coverage.
- Experience working in a monorepo environment, ideally with Bazel.
- Hands-on experience using AI coding tools such as Claude Code, Cursor, or similar tools.
Nice to Have
- Experience testing spreadsheet, formula, query, or reactive dependency-graph systems.
- Experience testing real-time collaboration systems using Operational Transform or CRDT.
- Experience testing rules, automation, or trigger-action workflow engines.
- Experience with performance testing tools such as k6, Gatling, Locust, or Artillery.
- Experience with observability tools such as Grafana, VictoriaMetrics, Tempo, Prometheus, or Datadog.
We Offer
- Flexible & remote job
- Paid vacation and sick leave
- Development opportunities in any IT direction
- Fun and friendly team
- Personal professional growth
- Up to 100% reimbursement of the participation in core courses and conferences
About the Company
EnGenious is a US-based consulting agency with a global presence. Although EnGenious’ main area of expertise is mobile development, it is a home for more than 40+ talented world-class engineers with domain experience in Web, Backend, and Test Automation.
Send us your CV and take a new step in your professional career!
© Engenious. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
The Engenious team is dedicated developers, great engineers and bold designers who strive for excellence.— We help our clients turn their ideas into reality.— Our brilliant iOS and Android engineers will materialize the design into an attractive mobile app.— Our testers make sure the mobile app is released on time and bug-free for the end user! Not only do they test the app before and after release, but they also automate the testing process to speed up the testing cycle during future releases.— We even build an internal Mobile DevOps infrastructure to automate the processes of continuous app development, testing and release, as well as internal and external distribution.Engenious is a true mobile boutique whose customers don’t need advertising like Apple and Grammarly! We pride ourselves on our expertise in the mobile space, and that’s why we don’t worry about other technologies, because we’re simply the best at what we do!You’re the one we’re missing. Let’s be the best together!
