Tester II, Product (Performance Tester)
ABS Group View all jobs
- Pune, Maharashtra
- Permanent
- Full-time
- Participate in software and system performance analysis, tuning, and demand/capacity planning for business critical, large scale, and high availability applications.
- Manage the availability, scalability, security, and performance of applications.
- Models' technical requirements to evaluate performance impacts.
- Develop performance test scenarios and scripts by analyzing application and usage patterns.
- Run scripts and analyze performance test results to evaluate impact on production infrastructure and make comparisons with previous release benchmarks.
- Review test executions to confirm that performance tests are valid and operating as expected.
- Identify issues in the test execution, test data, and performance environment that are impacting tests.
- Perform in-depth technical root cause analysis for high priority issues spanning all technology layers/stacks and engage developers, product, architecture teams as appropriate for resolution.
- Provide tuning recommendations to resolve complex performance issues (response time, throughput, Heap, CPU and garbage collection, etc.).
- Analyze performance issues by looking at heap dumps, thread dump, CPU, and memory usage metrics.
- Works with cross functional project teams to define performance metrics and acceptance criteria..
- Bachelor's degree in relevant field preferred.
- 5+ years of experience in the field of Performance Test Engineering.
- 5+ years of experience working with different performance testing tools e.g., JMeter, NeoLoad etc.
- E2E performance testing experience including NFR analysis, workload modelling, script designing etc in coordination with stakeholders
- Design, Develop and execute performance and scalability test cases to measure throughput, latency, and response times under various load conditions
- Knowledge of APM tools like AppDynamics, New Relic
- Involves troubleshooting production and performance issues, analyzing system efficiency, and collaborating with cross-functional teams to ensure optimal performance and scalability
- Perform root cause analysis for performance optimization and architecture, running deep dives into problem areas and contributing to faster, cleaner, and fewer maintenance fixes.
- Work with product management, development, test, and/or business teams to understand and define success criteria for application performance
- Good understanding of API automation
- Test Management Tools: Azure DevOps, Jira, Xray
- Knowledge of Continuous Integration Tools- Jenkins, Azure CI/CD
- Knowledge of any cloud providing services (Azure, AWS)
- Good communication skills, technical problem-solving skills and ability to acquire new skills autonomously
- Knowledge of any Robotic Process Automation (RPA) tool will be an added advantage