Non-Functional Testing (NFT) Performance Tester

AD ASTRA CONSULTANTS PRIVATE LTD.

Role Overview

We are seeking a skilled Non-Functional Testing (NFT) Specialist to join our Testing Center of Excellence (TCoE). The ideal candidate will be responsible for ensuring the performance, scalability, reliability, and stability of enterprise applications through comprehensive performance testing and analysis.

This role requires hands-on expertise in performance engineering, workload modeling, test execution, monitoring, and performance optimization across both on-premises and cloud environments.

Key Responsibilities

  • Analyze performance testing requirements and collaborate with stakeholders to define effective testing strategies and production-like workload models.
  • Prepare test plans, effort estimations, test strategies, workload models, test cases, test environments, and test data.
  • Execute various non-functional tests including:
  • Benchmark Testing
  • Load Testing
  • Stress Testing
  • Endurance Testing
  • Scalability Testing
  • Monitor application and infrastructure behavior during test execution and identify performance bottlenecks.
  • Analyze performance metrics such as:
  • CPU Utilization
  • Memory Consumption
  • Network Utilization
  • Garbage Collection
  • Database Performance Parameters
  • Work closely with development, infrastructure, and support teams to troubleshoot and resolve performance issues.
  • Publish detailed performance reports, dashboards, and recommendations to stakeholders.
  • Track, manage, and validate performance-related defects through closure.
  • Obtain stakeholder sign-offs and provide status updates throughout the testing lifecycle.
  • Contribute to continuous improvement initiatives within the Testing Center of Excellence.

Required Technical Skills

Performance Testing Tools

Strong hands-on experience with one or more of the following:

  • Micro Focus LoadRunner Enterprise (LRE)
  • LoadRunner
  • JMeter
  • NeoLoad
  • Gatling

Mandatory LoadRunner Protocol Experience

Hands-on experience with:

  • Web (HTTP/HTML)
  • TruClient
  • Web Services
  • Java MQ
  • RTE (Remote Terminal Emulator)

Monitoring & Observability Tools

Experience with:

  • Geneos
  • Grafana
  • Prometheus
  • BMC TrueSight
  • Splunk

Programming Skills

Hands-on coding experience in:

  • Java
  • C
  • C++

Performance Engineering Expertise

  • Non-Functional Testing (NFT)
  • Performance Engineering
  • API Performance Testing and Tuning
  • Workload Modeling
  • Capacity Planning
  • Performance Analysis & Optimization

Technical Knowledge

Good understanding of:

  • Microservices Architecture
  • Cloud-Native Applications
  • REST APIs and Web Services
  • Network Behavior and Performance
  • Database Performance Concepts
  • Infrastructure Components and Monitoring

DevOps & Agile

Experience working in Agile environments with exposure to:

  • CI/CD Pipelines
  • Jenkins
  • Azure DevOps
  • GitHub Actions

Preferred Skills

  • Experience with cloud platforms such as:
  • AWS
  • Azure
  • Google Cloud Platform (GCP)
  • OpenShift (OCP)
  • Exposure to container technologies:
  • Docker
  • Kubernetes
  • Understanding of:
  • Site Reliability Engineering (SRE)
  • Observability Practices
  • Modern Monitoring Frameworks

Key Competencies

  • Strong analytical and problem-solving skills
  • Excellent verbal and written communication
  • Ability to engage with technical and business stakeholders
  • Strong reporting and documentation skills
  • Experience using JIRA and Confluence for collaboration, defect management, and test documentation

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.