Job
Description
As a Performance Test Engineer, your role involves having sound knowledge in different types of performance tests such as Load Test, Stress Test, Spike Test, and Endurance Test. It is essential for you to have a solid understanding of Key Performance metrics like CPU/Memory/Network counters and Response Time / Throughput/ Latency in a distributed environment. Your experience should include working in gRPC benchmarking and load testing tools like K6, Locust, and Gatling Development. - Solid knowledge in different types of performance tests such as Load Test, Stress Test, Spike Test, and Endurance Test - Understanding of Key Performance metrics like CPU/Memory/Network counters and Response Time / Throughput/ Latency - Experience working with gRPC benchmarking and load testing tools like K6, Locust, and Gatling Development It is necessary for you to have a background with programming skills in C#.Net or Java/JavaScript. Working experience in Unit and Integration Testing using tools like MS Test, NUnit, xUnit, Moq/nsubstitute is required. Additionally, working knowledge of Web Services such as SOAP, REST, and gRPC is important. - Programming skills in C#.Net or Java/JavaScript - Experience in Unit and Integration Testing using tools like MS Test, NUnit, xUnit, Moq/nsubstitute - Working knowledge of Web Services such as SOAP, REST, and gRPC You should possess a solid understanding of OOP concepts, design principles, and web-based client-server architecture. Strong knowledge in .NET open-source modular web-application frameworks like ASP.Net Core/SDK is preferred. You must be able to execute, analyze, and debug performance issues in SQL Server Queries/subqueries, stored procedures, views, Functions & Triggers. - Solid understanding of OOP concepts, design principles, and web-based client-server architecture - Strong knowledge in .NET open-source modular web-application frameworks like ASP.Net Core/SDK - Ability to execute, analyze, and debug performance issues in SQL Server Queries/subqueries, stored procedures, views, Functions & Triggers The ability to write SQL Server Queries for performance tuning optimization is crucial. Expertise in Azure cloud concepts including Docker and Kubernetes is a plus. You should be able to perform Continuous integration of performance test execution using Azure DevOps CI/CD Pipeline. - Ability to write SQL Server Queries for performance tuning optimization - Expertise in Azure cloud concepts including Docker and Kubernetes - Proficient in Continuous integration of performance test execution using Azure DevOps CI/CD Pipeline Strong debugging, troubleshooting, and problem-solving skills are required. You should have a passion for engineering excellence through automation and process improvements, with the ability to investigate problems uncovered during analysis. Good understanding of the software development process is necessary. - Strong debugging, troubleshooting, and problem-solving skills - Passion for engineering excellence through automation and process improvements - Good understanding of the software development process Active communication skills and effective oral communication are essential. You should have the ability to work alone or as part of a team efficiently.,