Overview
About the job:
JOB TITLE:
Performance Test Engineer
JOB PURPOSE:
To design, develop, and execute performance, load, and stress testing for applications and products, ensuring scalability, stability, and responsiveness under varying workloads. The role requires strong hands-on expertise in performance testing tools, scripting, monitoring, and analysis of system bottlenecks, while collaborating with cross-functional teams to optimize product performance.
QUALIFICATION:
B. Tech/BE/ MCA
CERTIFICATIONS:
ISTQB (Certification Preferred)
EXPERIENCE:
3 5 years in performance testing with proven experience in load test planning, script development, execution, and performance analysis.
REPORTING TO:
QA Lead
LOCATION:
Bangalore
RESPONSIBILITIES (INCLUDES ALL TASKS):
Design and execute performance test plans covering load, stress, endurance, and scalability testing.
Develop, maintain, and execute performance test scripts using tools like JMeter, LoadRunner, LoadNinja, or k6.
Simulate real-world workloads and user traffic to evaluate system responsiveness.
Identify, analyze, and document performance bottlenecks at application, API, and database levels.
Collaborate with developers, QA, DevOps, and product teams to tune system performance and optimize resource usage.
Integrate performance testing with CI/CD pipelines for continuous performance validation.
Prepare and present performance test results, dashboards, and recommendations to stakeholders.
Maintain performance baselines and track system improvements across releases.
TECHNICAL SKILLS /COMPETENCIES:
MANDATORY
OPTIONAL
Mandatory:
Hands-on experience with performance testing tools (JMeter, LoadRunner, k6, LoadNinja).
Strong knowledge of scripting for load tests (Java, JavaScript, Python, or similar).
Understanding of web protocols (HTTP, HTTPS, REST, SOAP) and browser interactions.
Experience in API performance testing.
Ability to analyze performance metrics (CPU, Memory, Disk I/O, Network) and debug bottlenecks.
Integration of performance testing into CI/CD pipelines (Jenkins, GitLab, Azure DevOps).
Optional / Good to Have:
Experience with APM/monitoring tools (Dynatrace, New Relic, Grafana, Prometheus).
Knowledge of containerized/cloud environments (Docker, Kubernetes, AWS/Azure/GCP).
Database performance testing and SQL query optimization.
Familiarity with chaos engineering concepts.
SOFT SKILLS:
Mandatory:
Strong analytical and problem-solving skills.
Ability to interpret performance results and provide actionable insights.
Good communication and reporting skills for stakeholder updates.
Collaborative mindset to work with cross-functional teams.
Detail-oriented with focus on accuracy and reliability of test results.
Preferred:
Initiative in identifying performance improvement areas.
Adaptability to new tools and technologies.
Time management and ability to work under tight deadlines.
Continuous learning attitude.
Who can apply:
- have minimum 3 years of experience
- are Computer Science Engineering students
Only those candidates can apply who:
Salary:
Competitive salary
Experience:
3 year(s)
Deadline:
2025-11-15 23:59:59