Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 11221494

    Sunovaa Tech logo

    Senior Performance Test Engineer k6 Azure

    Sunovaa Tech · Bengaluru · onsite · Posted 69d ago

    ₹15.0L - ₹19.0L PA2–6 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    Role & Responsibilities

    • Design, develop, and execute performance tests using k6 for cloud-native, microservices-based applications.
    • Create realistic workload models for end-to-end user journeys and execute load, stress, spike, soak, scalability, and failover testing.
    • Develop k6 scripts using JavaScript, scenarios, executors, thresholds, checks, correlation, parameterization, and think-time modelling.
    • Perform performance testing of REST, gRPC, WebSocket, and GraphQL APIs.
    • Integrate k6 performance tests into Azure DevOps/GitHub Actions CI/CD pipelines with automated quality gates.
    • Monitor and analyze application performance using Azure Application Insights, Azure Monitor, Log Analytics, KQL, Grafana, and Prometheus.
    • Validate performance and autoscaling of applications running on Azure Kubernetes Service (AKS), including HPA and Cluster Autoscaler.
    • Identify and troubleshoot bottlenecks across application, microservices, containers, databases, Redis cache, storage, and network layers.
    • Perform root-cause analysis using telemetry, distributed tracing, execution plans, wait statistics, Query Store, and other performance metrics.
    • Prepare technical and executive-level performance reports highlighting findings, risks, capacity limitations, and recommendations.

    Preferred Candidate Profile

    • 58 years of experience in Performance Testing/Performance Engineering.
    • Strong hands-on experience with k6 is mandatory, including scripting, scenarios, executors, thresholds, checks, correlation, and parameterization.
    • 3+ years of experience in performance testing of cloud-based microservices, preferably on Microsoft Azure.
    • Strong hands-on knowledge of Azure, AKS/Kubernetes, Docker, Helm, kubectl, and CI/CD.
    • Experience with Azure Application Insights, Azure Monitor, Log Analytics, and KQL.
    • Strong understanding of REST APIs; experience with gRPC, WebSocket, SignalR, or GraphQL is an advantage.
    • Experience with Azure DevOps/GitHub Actions and integrating performance tests into CI/CD pipelines.
    • Good knowledge of SQL/database performance, Redis, Grafana, and Prometheus.
    • Strong understanding of workload modelling, capacity planning, SLA/SLO analysis, and percentile-based performance metrics.
    • Excellent analytical, problem-solving, communication, and stakeholder management skills.
    • Bachelor's or Master's degree in Computer Science, Engineering, or a related discipline.

    Sourced from naukri

    Skills

    Azure Devopsk6Performance Testingazure monitorAzure ApplicationMicroservicesMicrosoft Azure

    Senior Performance Test Engineer k6 Azure · waiting for your command