We are seeking a skilled Performance Test Engineer to assess and optimize the performance of our enterprise application built on the Salesforce platform. The ideal candidate should have hands-on experience with Salesforce performance testing, identifying bottlenecks, and ensuring scalability and responsiveness under load.
Roles and Responsibilities
- Design, develop, and execute performance, load, and stress tests for Salesforce-based applications.
- Analyze system performance under load and identify root causes of bottlenecks or slowdowns.
- Develop test scripts using tools such as JMeter, LoadRunner, BlazeMeter, or Gatling.
- Work closely with Salesforce developers and architects to test custom Apex code, Visualforce, LWC, and integrations.
- Test API performance (REST/SOAP) for Salesforce and integrated third-party services.
- Validate Salesforce governor limits, query performance (SOQL), and bulk data handling.
- Prepare performance test plans, test data, and detailed performance reports.
- Contribute to performance tuning and optimization recommendations.
Required Skills
- Strong hands-on experience with performance testing tools (e.g., JMeter, LoadRunner, BlazeMeter).
- 5+ years of experience testing applications built on the Salesforce.com platform.
- Good understanding of Salesforce architecture, including governor limits, Apex, SOQL, and platform constraints.
- Experience with REST/SOAP API testing and response time validation.
- Familiarity with CI/CD tools and scripting (e.g., Git, Jenkins, Python/Shell scripting).
- Ability to interpret APM logs (e.g., New Relic, Dynatrace) is a plus.