Test Engineer/Performance Testing

CCS INC

Test Engineer/Performance Testing

Plano, TX
Paid
  • Responsibilities

    Summary We’re looking for a performance test engineer to build and run load, stress, soak, spike, and endurance tests for applications, APIs, and backend services. The role centers on k6 (first priority) and JMeter (second), and includes analyzing results, finding bottlenecks, and integrating performance testing into CI/CD pipelines. Candidates need 5 to 12 years of overall experience, including 3 to 5 years with k6.

    Responsibilities

    Build and maintain performance test scripts in k6 and JMeter

    Run load, stress, soak, spike, and endurance tests

    Test applications, APIs, and backend services

    Analyze response times, throughput, error rates, CPU, memory, and other metrics

    Identify bottlenecks and work with engineering teams to troubleshoot

    Define performance goals and success criteria

    Write performance test reports

    Support benchmarking and capacity planning

    Integrate performance tests into CI/CD pipelines

    Required Qualifications

    Bachelor’s degree in Computer Science

    Strong hands-on experience with k6 and JMeter

    Strong performance testing experience, including designing and executing load, stress, endurance, and scalability tests

    Experience testing APIs and web applications

    Understanding of HTTP/HTTPS, cookies, sessions, headers, and authentication

    Ability to analyze logs, metrics, and monitoring data

    Scripting skills in JavaScript, Groovy, or Python

    Familiarity with Jenkins, GitLab CI, or Azure DevOps

    Strong communication and analytical skills

    Preferred

    Experience with AWS, Azure, or GCP (any cloud is acceptable)

    Knowledge of Kubernetes and containerized applications (e.g., EKS)

    Experience writing code in Java or Python