Overview
As a Performance Test Engineer, you will ensure that Guidewire-based projects and solutions meet defined performance, scalability, and stability goals. You will work with customers and internal stakeholders to design and execute performance tests, analyze results, identify bottlenecks, and support reliable solutions for P&C insurance customers.
What you'll do
- Take end-to-end ownership of performance testing for assigned projects, from requirement analysis through sign-off.
- Work with architects, functional QA, business analysts, and developers to understand business flows, volumes, SLAs, and peak load expectations.
- Design performance test approaches and scenarios, including workload models, test data strategy, and environment pre-requisites.
- Develop, maintain, and execute performance test scripts using tools such as JMeter (or equivalent).
- Execute load, stress, endurance/soak, spike, and scalability performance tests and capture key metrics.
- Monitor applications, databases, and infrastructure during test runs and consolidate findings into clear, actionable reports.
- Analyze test results to identify hotspots and potential risks; provide tuning recommendations and retest as needed.
- Collaborate with development and DevOps/cloud teams to validate fixes and configuration changes.
- Maintain performance test artefacts, including test plans, scripts, datasets, execution logs, and result summaries.
- Share performance testing best practices with functional QA and junior team members and support knowledge sharing within the QA practice.
What you'll need
- 4-6 years of overall software QA experience, with at least 3 years focused on performance testing of web or enterprise applications.
- Hands-on experience with at least one performance testing tool, such as JMeter or Gatling.
- Good understanding of performance test types and key concepts, including response time, throughput, concurrency, error rates, capacity, and SLAs.
- Ability to interpret and correlate performance metrics across applications/JVM, including threads, heap, GC, response times, and throughput.
- Ability to interpret and correlate database performance metrics, including slow queries, indexing, and connection pooling.
- Ability to interpret and correlate infrastructure performance metrics, including CPU, memory, network, and disk I/O.
- Experience using monitoring/APM tools such as Datadog, AppDynamics, New Relic, or similar to support analysis.
- Solid analytical and problem-solving skills with the ability to troubleshoot complex performance issues under time pressure.
- Good communication and stakeholder management skills, with comfort working with distributed, cross-functional teams.
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field, or equivalent practical experience.
Nice to have
- Experience with LoadRunner or similar.
- Experience with Guidewire applications, including PolicyCenter, ClaimCenter, or BillingCenter, or other large-scale, mission-critical enterprise platforms.
- Exposure to testing in cloud environments, including AWS, Azure, or GCP, and distributed architectures.
- Prior experience in a Professional Services, implementation, or customer-facing delivery environment.
Details
- Location: Bangalore, India.
Read the full description and apply on the company’s own careers page.