24 Sep
|
Persistent Systems
|
Pune
24 Sep
Persistent Systems
Pune
About Position:
We are seeking a highly skilled Senior Performance Test Engineer with a strong background in performance testing for large-scale enterprise applications. The ideal candidate will have hands-on experience with K6 and will be adept at building performance test frameworks from scratch. This role involves integrating performance tests into CI/CD pipelines and validating application behavior during peak load conditions, particularly in the context of complex on-premises to Azure cloud migration programs.
- Role: Senior Performance Test Engineer
- Location: Pune, Hyderabad
- Experience: 6 to 10 Years
- Job Type: Full time Employment
What You'll Do:
- Design and execute performance test scenarios including load, stress, soak, and spike testing using K6 against Azure environments.
- Capture baseline performance metrics on legacy/on-premises environments and validate performance parity on Azure infrastructure.
- Validate application behavior under 150% of peak load conditions and verify autoscaling configurations.
- Monitor, analyze, and report p99 latency against defined SLA requirements.
- Prepare and manage large-scale test datasets to accurately simulate production workloads.
- Integrate K6 performance tests into GitHub Actions CI/CD pipelines for automated execution.
- Leverage monitoring and APM tools such as Datadog and Azure Monitor to identify bottlenecks and provide optimization recommendations.
- Execute end-to-end performance validation across Dev, Test, Stage, and Production environments.
- Document performance trends, findings, and recommendations for technical and business stakeholders.
Expertise You'll Bring:
- 6 to 10 years of dedicated experience in performance and load testing.
- Strong hands-on expertise with K6 performance testing framework.
- Proficiency in JavaScript for K6 scripting and framework development.
- Experience building performance testing frameworks from scratch.
- Strong experience integrating performance tests into CI/CD pipelines.
- Hands-on expertise with GitHub Actions and test automation practices.
- Familiarity with Azure services including App Services, Azure SQL, and private endpoints.
- Experience with monitoring and APM tools such as Datadog, Azure Monitor, and Application Insights.
- Strong analytical skills with the ability to identify performance bottlenecks and root causes.
- Experience conducting load, stress, spike, and soak testing for enterprise applications.
- Knowledge of performance baseline analysis and migration validation activities.
- Experience validating cloud scalability, autoscaling behavior, and application resiliency.
- Strong understanding of API performance testing and service-level validation.
- Familiarity with JMeter or LoadRunner and the ability to translate traditional testing concepts into K6-based frameworks.
- Experience with Azure Load Testing services.
- Knowledge of .NET enterprise applications and API-level performance testing.
- Experience with Postman and Newman for API validation.
- Domain knowledge in Payroll or BFSI environments is an advantage.
- Experience configuring and managing self-hosted GitHub Actions runners.
- Strong problem-solving, troubleshooting, and communication skills.
- Ability to collaborate effectively with development, DevOps, infrastructure, and product teams.
- Commitment to delivering scalable, reliable, and high-performing enterprise applications through robust performance engineering practices.
Benefits:
- Competitive salary and benefits package
- Culture focused on talent development with quarterly growth opportunities and company-sponsored higher education and certifications
- Chance to work with cutting-edge technologies
- Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards
- Annual health check-ups
- Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents
Values-Driven, People-Centric & Inclusive Work Environment: Persistent is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds.
- We support hybrid work and flexible hours to fit diverse lifestyles.
- Our office is accessibility-friendly, with ergonomic setups and assistive technologies to support employees with physical disabilities.
- If you are a person with disabilities and have specific requirements, please inform us during the application process or at any time during your employment
Let's unleash your full potential at Persistent - persistent.com/careers "Persistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind."
📌 Senior Performance Test Engineer (Pune)
🏢 Persistent Systems
📍 Pune