NationsBenefits Logo

NationsBenefits

QA Automation Performance Engineer

Posted 17 Days Ago
Be an Early Applicant
In-Office
Hyderabad, Telangana
Senior level
In-Office
Hyderabad, Telangana
Senior level
The QA Automation Performance Engineer is responsible for designing, executing, and analyzing performance tests, optimizing code, and ensuring system performance while advocating for best practices.
The summary above was generated by AI

Key Responsibilities:

• Performance Testing: Design, develop, and execute performance test scripts to

assess application and system performance under various load conditions.

• Tool Proficiency: Proficient in using performance testing tools like JMeter,

LoadRunner, Gatling, or NeoLoad to simulate real-world traffic and analyze

performance.

• Tech Stack : Experience in SpringBoot framework and building microservices is a

core expectation

• Analysis & Reporting: Analyze results of performance tests and produce detailed

reports outlining performance metrics, issues, and recommendations.

• Identify Bottlenecks: Collaborate with development and infrastructure teams to

identify and resolve bottlenecks in the system.

• Load & Stress Testing: Conduct load, stress, and scalability testing on web, mobile,

and distributed applications.

• Performance Tuning: Work on identifying, isolating, and fixing performance-related

issues through code optimization, resource tuning, or architecture changes.

• Continuous Improvement: Advocate for performance best practices in the

software development lifecycle and continuously improve performance testing

strategies.

• Test Automation: Develop and maintain automated performance testing scripts

and integrate them into CI/CD pipelines.

• Collaboration: Work with cross-functional teams to design effective test strategies

and ensure performance criteria are met in the product lifecycle.

Requirements:

Education & Experience:

• Bachelor's degree in Computer Science, Engineering, or related field.

• Minimum of 5 years of experience in performance testing, preferably in a fast-paced,

Agile environment.

• Hands-on experience with performance testing tools (e.g., JMeter, LoadRunner,

Gatling, NeoLoad).

• Solid understanding of web technologies (HTTP, DNS, TCP/IP) and web servers

(Apache, Nginx, etc.).

Skills:

• Design, develop, and execute performance test scripts using tools such as

Apache JMeter, LoadRunner, or Gatling.

• Programming/Scripting: Proficiency in scripting languages such as Java, Python,

Groovy, or Shell.

• Develop and maintain automation frameworks for performance and load testing.

• Database Testing: Experience testing databases and working with DB performance

optimization tools (SQL queries, indexing, etc.).

• Cloud & Distributed Systems: Familiarity with performance testing in cloud-based

environments like AWS, Azure, or GCP.

• Continuous Integration (CI): Familiarity with CI/CD tools like Jenkins, GitLab CI, or

TeamCity.

• Monitoring Tools: Knowledge of performance monitoring tools such as DataDog,

New Relic, AppDynamics, Grafana, or Prometheus.

• Problem-Solving: Strong analytical and troubleshooting skills with the ability to

identify and resolve complex performance issues.

• Communication Skills: Excellent verbal and written communication skills with the

ability to create clear and concise reports for stakeholders.

Desired Skills:

• Experience with APM tools like Dynatrace, AppDynamics, New Relic, etc.

• Experience with gRPC performance testing is a strong advantage in addition to

REST

• Experience with virtualization and containerization technologies (e.g., Docker,

Kubernetes)

Top Skills

Appdynamics
AWS
Azure
Datadog
Gatling
GCP
Gitlab Ci
Grafana
Groovy
Java
Jenkins
Jmeter
Loadrunner
Neoload
New Relic
Prometheus
Python
Shell
Spring Boot
Teamcity

Similar Jobs

3 Hours Ago
Hybrid
Hyderabad, Telangana, IND
Senior level
Senior level
Fintech • Financial Services
Lead product management initiatives, conduct market analysis, manage product development, ensure compliance, and mentor junior PMs. Focus on customer needs and strategic goals.
Top Skills: AgileAIAPIsCloud PlatformsData AnalyticsMachine Learning
3 Hours Ago
Hybrid
Hyderabad, Telangana, IND
Senior level
Senior level
Fintech • Financial Services
The Lead Trade Services Processor ensures customer satisfaction by managing Trade Service products, guiding team members, and making recommendations for improvements. The role includes interacting with clients, training staff, and adhering to regulatory policies.
3 Hours Ago
Hybrid
Hyderabad, Telangana, IND
Senior level
Senior level
Fintech • Financial Services
The Senior Trade Services Processor will manage trade services, train staff, handle payments, and ensure compliance while collaborating with team members.

What you need to know about the Hyderabad Tech Scene

Because of its proximity to leading research institutions and a government committed to the city's growth, Hyderabad's tech scene is booming. With plans to establish India's first "AI city," the city is on track to become one of the world's most anticipated tech hubs, with companies like TransUnion, Schrödinger and Freshworks, among others, already calling the city home.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account