AWSCloudJavaJMeterLinuxOpenShift.NETNFTAgileRemote Work
About this role
Role Overview
Lead and execute end-to-end performance testing activities, from requirements analysis to test planning, execution, and reporting.
Design and conduct non-functional testing (NFT) including Disaster Recovery (DR), resilience, failover, and high availability testing across application servers, web servers, and load balancers.
Plan and execute load testing in Linux, OpenShift, and virtualized environments.
Perform performance analysis, bottleneck identification, and provide tuning recommendations.
Analyze system metrics including CPU, memory, disk I/O, and network performance.
Tune Linux kernel parameters and optimize system performance.
Prepare detailed performance test reports and present findings to senior stakeholders.
Collaborate effectively within Agile teams and participate in sprint ceremonies.
Requirements
10 to 12 years experience in Performance & Non-Functional Testing (NFT)
Strong hands-on experience in end-to-end performance testing lifecycle
Proven experience in NFT scenarios: DR, failover, resilience, and high availability validation.
In-depth knowledge of Linux internals, including CPU, memory, disk, and network performance tuning.
Experience with containerized environments such as OpenShift.
Exposure to cloud platforms, preferably AWS.
Experience testing applications built on .NET and Java technology stacks.
Hands-on experience with performance testing tools such as JMeter (NeoLoad is a plus).
Strong result analysis and troubleshooting skills.
Experience communicating performance insights to senior stakeholders.