Role : Performance Responsibilities :
- Design and develop advanced test scripts using modular scripting languages such as JavaScript, Scala, Python, etc.
- Utilize industry-leading load testing tools like Gatling, JMeter, K6, Neoload, BlazeMeter, SOASTA, and LoadRunner to ensure application performance.
- Develop test scripts for applications with monolithic and microservices architecture, employing industry-standard protocols including HTTP / HTML, API, and webservices.
- Perform frontend and client-side performance testing using tools like Lighthouse, WebPageTest, and Sitespeed.
- Set up and configure distributed load testing framework on cloud platforms.
- Design and deliver workload models using Little's Law.
- Prepare test closure reports and understand Non-Functional Requirements (NFRs).
- Monitor and report application performance using tools like AppDynamics, DynaTrace, New
Relic, CloudWatch, AppInsights, Stackdriver, and Datadog.
Have in-depth knowledge of thread lifecycles, thread / heap dumps, and application logging.Understand mobile native app performance testing on real devices with tools likeBrowserStack, PCloudy, and Perfecto.
Integrate load testing tools into CI / CD pipelines and establish frameworks within platforms like Jenkins, GitLab, Azure DevOps.Familiar with containerization solutions like Docker and Kubernetes, proficiency in Linuxcommands, and experience with microservices and version control systems like Bitbucket.
Skilled in working with leading cloud providers GCP / AWS / Azure.Hands-on experience with GenAI tools, large language models (LLM), machine learning, and prompt engineering to enhance automation and data-driven approach(ref : hirist.tech)