Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer - QA - Performance @ Gainsight Inc

Home > Programming & Design

 Senior Software Engineer - QA - Performance

Job Description

What You ll Do Here

  • Responsible for developing and executing formal performance test plans to ensure the delivery of quality software applications.
  • Involved in test planning, writing test cases/scripts, test case automation, performance test execution, and analysis of performance test results.
  • Gather performance testing requirements.
  • Work with the testing team to develop performance test plans and cases.
  • Develop automated test scenarios and environments for performance testing.
  • Conduct system performance testing to ensure system reliability, capacity, and scalability.
  • Develop automated scripts for the features using various protocols and on applications based on Java technology.
  • Analyse test results and coordinate with development teams for bug fixes.
  • Communicate progress and issues through regular Status Reports.
  • Generate test summary reports for management review.

What We Are Looking For

  • Bachelor s degree in computer science / B.E. or equivalent.
  • Minimum 5-8 years of relevant experience in performance testing (preferably SAAS applications).
  • Expertise in test planning, test estimation, test strategy, workload design, test cases design, test environment setup, test data setup, defect management, and configuration management.
  • Expertise in performance testing tools using JMeter, Performance Centre, HP LoadRunner, Introscope, or Dynatrace and monitoring tools like Sumologic.
  • Execute Benchmark, load, stress, endurance, and other non-functional tests. Monitor application logs to determine system behaviour. Address all technical issues; facilitate the resolution and necessary follow-up with Development and other cross-functional departments.
  • Analyse the CPU Utilization, Memory usage, Network usage, Garbage Collection, and DB Parameters and DB Reports to verify the performance of the applications.
  • Generate performance graphs, session reports, and other related documentation required for validation and analysis.
  • Publish results and receive appropriate signoff. Prepare detailed status reports, and monitoring of all defects and issues.
  • Identifying memory leakage, connection issues Bottleneck problem in the application.
  • Strong problem-solving skills and very good time management skills.
  • Testing coordination experience Full understanding of end-to-end performance testing process and expertise on how and when to engage different teams such as DBA, Dev, and System admins.
  • Excellent soft skills (Communication via Email, phone, live-meeting, presentation skills, etc.).
  • Good programming experience with Java at least for 3 4 years.
  • Knowledge of enterprise integration software technologies such as web services, MQ, DB.
  • Knowledge experience with CI CD with performance testing.
  • Ability to write reusable performance test scripts.

Job Classification

Industry: IT Services & Consulting
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: B.Tech/B.E. in Production/Industrial, Any Graduate in Any Specialization
Post Graduation: Post Graduation Not Required
Doctorate: Doctorate Not Required

Contact Details:

Company: Gainsight Inc
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Computer science Vista Automation Test scripts Test strategy Testing tools Configuration management Consulting Performance testing Adobe

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Gainsight Inc

GAINSIGHT INC.