Performance Tester-PL
IAssess Consultants LLP
Bengaluru, Karnataka, India
Job Description
- Develop, execute, and analyze performance tests involving complex workloads and large simulated test datasets for distributed systems running in Kubernetes environments.
- Implement shift-left automated performance and resiliency testing as part of the Pull Request (PR) analysis process to prevent performance defects from reaching production.
- Develop automation tools or leverage open-source frameworks such as Apache JMeter to automate performance testing, analyze results, and report issues.
- Define performance testing strategies, establish benchmarks, publish performance metrics, and validate performance-related requirements.
- Prepare and present performance benchmarks, best practices, test results, comparisons, and detailed analysis to stakeholders and engineering teams.
- Analyze performance test results to identify bottlenecks, root causes, and opportunities for system optimization.
- Provide day-to-day technical guidance and hands-on support to other engineers on performance testing practices and tools.
- Collaborate with development, DevOps, and engineering teams to improve system scalability, reliability, and overall performance.
- Integrate automated performance and resiliency tests into CI/CD pipelines and development workflows.
Skills & Qualifications
Must-Have
- Strong hands-on experience in Performance Testing and performance engineering.
- Proficiency in Apache JMeter or similar performance testing tools.
- Experience in workload modelling, load testing, stress testing, and scalability testing.
- Knowledge of Kubernetes and distributed system architectures.
- Experience with performance test automation and shift-left testing approaches.
- Ability to analyze performance metrics, identify bottlenecks, and recommend optimizations.
- Experience with CI/CD pipelines and automated testing integration.
- Strong analytical, troubleshooting, communication, and problem-solving skills.
- 4–7 years in Performance Testing / Performance Engineering.
- Location: Bangalore.
- Notice Period: Immediate joiners to candidates with a maximum of 15 days' notice.
- Strong communication skills and the ability to collaborate effectively with cross-functional teams.
Preferred
- Experience with performance and resiliency testing in cloud-native environments.
- Familiarity with monitoring, logging, and observability tools.
- Knowledge of scripting languages such as Python, Java, or similar for test automation.
- Experience working with large-scale systems and complex test datasets.
- Understanding of microservices architecture and system reliability.
Skills: workload modelling,python,java,stress testing,apache jmeter,kubernetes,performance analysis,performance testing,distributed systems,test automation,ci/cd,scalability testing,shift-left testing,microservices,load testing