Job Description
About the Role:
We are looking for a skilled Performance Testing Engineer with hands-on experience in
testing web and mobile applications (Android & iOS), and deploying performance tests
across major cloud platforms including AWS, Azure, and GCP. The ideal candidate will
possess strong technical acumen, a problem-solving mindset, and the ability to work
collaboratively with cross-functional teams to ensure our systems are scalable, reliable,
and high-performing.
Key Responsibilities:
- Design performance testing strategies including load, stress, endurance, and
scalability testing for web and mobile platforms.
- Develop and maintain test scripts using tools such as JMeter, LoadRunner,
Gatling, and Locust.
- Execute performance tests for mobile applications (Android and iOS), simulating
real-world usage patterns.
- Conduct performance testing on cloud platforms like AWS, Microsoft Azure, and
Google Cloud Platform (GCP).
- Monitor performance metrics using observability tools like Dynatrace, New Relic,
and Grafana during test execution.
- Collaborate with development teams to identify and resolve performance issues,
including memory leaks, slow queries, and thread bottlenecks.
- Integrate performance testing into CI/CD pipelines for continuous performance
validation.
- Prepare detailed performance reports and dashboards for internal stakeholders
and management.
- Establish performance testing best practices and mentor junior QA or SDET
engineers.
- Work closely with DevOps, developers, and product managers to ensure
performance goals align with business requirements.
- Root Cause Analysis: Collaborate with engineering teams to troubleshoot and get
fixes done.
Experience: 0 - 1 years in performance testing/engineering.
Technical Skills:
- Proficiency in performance testing tools (JMeter, LoadRunner, Gatling, etc.).
- Strong scripting skills (e.g., Python, Shell, Groovy, or JavaScript).
- Knowledge of protocols (HTTP, REST, WebSocket, SOAP).
- Experience in testing mobile applications on Android and iOS platform
- Experience in cloud performance testing on AWS, Azure, and GCP
- Experience with APM tools (Grafana,Dynatrace, New Relic, etc.) and
database performance tuning (SQL/NoSQL).
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization
(Docker/Kubernetes).
- Analytical Skills: Ability to interpret complex data and troubleshoot performance
issues.
- Communication: Strong verbal/written skills to articulate technical issues to nontechnical stakeholders.
- Certifications (Preferred): ISTQB Performance Testing, AWS Certified DevOps
Engineer, or similar.
- Education: Bachelor's degree in computer science, IT, or related field (or equivalent
experience).
Nice-to-Have:
- Experience with shift-left testing and integrating tests early in SDLC.
- Knowledge of microservices architecture and distributed systems.
- Familiarity with AI/ML-based performance testing tools.
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Performance Testing Engineer
Employement Type: Full time
Contact Details:
Company: Zarthi
Location(s): Bengaluru
Keyskills:
Performance Testing
Apm Tools
Cloud Testing
JMeter