Talent.com
This job offer is not available in your country.
Performance Tester - Software Quality Assurance

Performance Tester - Software Quality Assurance

HerSecondInningsBangalore
30+ days ago
Job description

Job Summary :

Are you passionate about ensuring software performs flawlessly under pressure and delivering exceptional user experiences even at peak loads .Join us as a seasoned Performance Tester and play a pivotal role in rigorously testing the scalability, reliability, responsiveness, and resource utilization of our enterprise-level applications. With 9 - 10 years of dedicated experience, you will be instrumental in identifying performance bottlenecks, optimizing system efficiency, and collaborating across engineering teams to ensure our solutions meet the highest performance benchmarks.

What You'll Work On (Key Responsibilities) :

  • Performance Test Strategy & Design : Lead the design and development of comprehensive performance test strategies, plans, and scenarios for complex enterprise applications, considering various load profiles, user behaviors, and system architectures.
  • Scripting & Tooling Expertise : Utilize advanced features of leading performance testing tools such as JMeter, LoadRunner, and others to create, execute, and maintain sophisticated load, stress, scalability, and endurance test scripts for both web and mobile applications.
  • Bottleneck Identification & Analysis : Employ APM (Application Performance Monitoring) tools like AppDynamics, Dynatrace, Splunk, and other profiling tools to deep-dive into application

performance, identify root causes of bottlenecks, and pinpoint areas for optimization (e.g.,

database queries, code inefficiencies, infrastructure limitations).

  • Cross-functional Collaboration : Work collaboratively with development teams, architects, QA engineers, and operations teams to establish realistic performance benchmarks, define non-functional requirements, share insights, and provide actionable recommendations for system improvements.
  • API / Web Services Performance Testing : Rigorously test the performance and reliability of API / Web Services (both SOAP & REST), understanding their integration patterns and potential performance impacts.
  • Scripting for Automation & Analysis : Develop custom test scripts and enhance existing ones using programming languages like Java, Python, and Groovy to extend tool capabilities, automate test data generation, and facilitate advanced test scenario creation.
  • CI / CD Integration & DevOps : Integrate performance tests into modern CI / CD pipelines (e.g., Jenkins) to enable continuous performance monitoring and testing. Work with Docker and Kubernetes environments to understand deployment implications and ensure performance in containerized applications.
  • Reporting & Recommendations : Analyze test results thoroughly, generate clear and concise performance reports, and present findings and actionable recommendations to technical and business stakeholders.
  • Capacity Planning : Contribute to capacity planning initiatives based on performance test results and projected growth, ensuring infrastructure can support future Skills (Required Qualifications) :
  • Experience : 9-10 years of dedicated experience in Performance Testing and Engineering.
  • Testing Methodologies : Deep expertise in designing and executing Load Testing, Stress Testing, and Scalability Testing.
  • Performance Tools : Extensive hands-on experience with industry-leading performance testing tools such as JMeter and LoadRunner.
  • APM Tools : Proficiency in using APM tools like AppDynamics, Dynatrace, and Splunk for monitoring, profiling, and root cause analysis.
  • API / Web Services Testing : Strong experience in performance testing API / Web Services (SOAP & REST).
  • Scripting Languages : Proficient in scripting for performance test automation using at least
  • one of the following : Java, Python, or Groovy.

  • CI / CD Familiarity : Solid understanding and practical experience with CI / CD pipelines (e.g.,
  • Jenkins).

  • DevOps Concepts : Familiarity with DevOps principles and tools, including Docker and
  • Kubernetes.

  • Analytical Skills : Excellent analytical and problem-solving skills to identify and diagnose complex performance issues.
  • Communication : Strong verbal and written communication skills to articulate technical findings and recommendations effectively to diverse Join Her Second Innings ?
  • Impactful Role : Play a critical role in ensuring the robustness and reliability of high-traffic enterprise applications.
  • Advanced Technologies : Work with cutting-edge performance engineering tools and modern DevOps practices.
  • Collaborative Environment : Join a supportive team where your expertise is valued, and you can significantly contribute to product quality.
  • Growth Opportunities : Engage in challenging projects that foster continuous learning and professional development.
  • Empowering Culture : Be part of an organization committed to talent empowerment and impactful solutions.
  • (ref : hirist.tech)

    Create a job alert for this search

    Tester Quality Assurance • Bangalore