Overview
Skills
Job Details
Role: Performance Test Engineer
12 Months
Location: Remote
Job Description:
We are seeking a seasoned Performance Test Engineer who can contribute to both project-specific performance testing and strategic modernization initiatives. This role requires hands-on expertise in performance engineering tools and practices, with a strong focus on delivering performance testing with confidence, precision, and reliability across critical releases. In addition to supporting project delivery, the ideal candidate will act as a needle mover in advancing our performance engineering roadmap. This includes identifying gaps, proposing solutions, and executing improvements in areas such as process standardization, tooling automation, load modeling, and metrics governance. The engineer will collaborate with KTLO and project teams, helping drive adoption of best practices without disrupting delivery timelines - with potential for contract-to-hire based on performance and business need.
Core Responsibilities:
- Design, develop, and execute performance test scripts using JMeter with precision and reliability to support critical project releases.
- Collaborate with delivery teams to gather performance requirements and model realistic load scenarios.
- Conduct performance tuning and root cause analysis using telemetry tools.
- Automate test execution and result analysis workflows.
- Contribute to code management practices including GitHub check-ins & PR reviews.
- Support roadmap initiatives by identifying gaps, proposing solutions, and executing improvements in load modeling, shift-left enablement, and reporting automation.
- Participate in sprint planning and allocate bandwidth for modernization tasks.
- Mentor junior engineers and collaborate with cross-functional teams.
Interviews:
1. Technical Coding Video Interview which will be recorded and presented to Client.
2. Technical Interview with Client
Skill Matrix:
| Full Name |
| |
| Current Location |
| |
| Willing to work remotely in PST time Zone |
| |
| Skills | No. of Years of Experience | Detailed Write UP |
| Total No. of Years of Experience |
|
|
| No. of years as a Performance Test Engineer (Min 10) |
|
|
| No. of years in JMeter Performance tuning experience |
|
|
| No. of years having designed and executed performance Tests in Apache JMeter by designing and executing performance tests utilizing various thread groups (e.g., Stepping, Ultimate), configuring diverse samplers (HTTP, JDBC, JMS), and implementing robust assertions (Response, Duration, Size) to simulate real-world user loads and ensure application scalability and reliability. |
|
|
| No. of years in Load Modeling? |
|
|
| Have you developed and implemented a comprehensive load modeling strategy by analyzing current system volumes, forecasting future growth, and incorporating real-world usage patterns, geographic distribution, and critical business transactions to simulate realistic user behavior and ensure robust application performance under varying conditions. Shift Left testing practices |
|
|
| Result Analysis: Have you conducted comprehensive analysis of performance test results, examining metrics like average response times, error rates, and throughput to identify bottlenecks and areas for optimization, ensuring alignment with business KPIs and system reliability. |
|
|
| Must have experience with GitHub, Azure DevOps (ADO), and Visual Studio. |
|
|
| Telemetry tools such as AppDynamics, AppInsights, and Splunk. |
|
|
| CI/CD integration for performance testing: Integrated performance and functional testing seamlessly into SDLC and CI/CD workflows using Jenkins, GitHub Actions, and Azure DevOps. |
|
|
| Automated end-to-end test execution with tools like Playwright and Selenium, enabling continuous regression and cross-browser testing, and supporting Infrastructure as Code (IaC) best practices. |
|
|
| Grafana, InfluxDB, and AI/ML-based performance analysis: Integrated performance testing tools like JMeter and k6 with time-series databases such as InfluxDB, enabling real-time ingestion of test metrics. Utilized Grafana dashboards to visualize and correlate these metrics with backend system performance indicators, including CPU usage, memory utilization, and database query times, thereby providing actionable insights into system behavior under load. |
|
|
| Explain your troubleshooting approach? |
|
|
| Automation and Reporting: Automated test data provisioning using K2View Fabric integrated with Jenkins and Azure DevOps, generating synthetic mortgage datasets to support shift-left testing and continuous performance validation.
|
|
|
| Communication: Collaborated effectively with stakeholders throughout testing phases, clearly communicating identified bottlenecks at various system layers and proposing targeted optimization strategies, ensuring alignment with business objectives and facilitating informed decision-making |
|
|