Job Description
We are seeking an experienced Senior Performance Test Specialist to join our dynamic engineering team. The ideal candidate will be responsible for designing, implementing, and executing comprehensive performance testing strategies to ensure our applications can handle expected loads and beyond. This role requires deep expertise in performance testing tools, methodologies, and infrastructure optimization.
Performance Testing Strategy & Execution
Design, develop, and maintain comprehensive performance testing frameworks
Create realistic load models based on production analytics and business projections
Execute performance tests across different environments (development, staging, production)
Identify bottlenecks and performance issues through rigorous analysis and monitoring
Collaborate with development teams to implement performance improvements
Establish performance benchmarks and continuously monitor for regressions
Technical Implementation
Develop and maintain performance test scripts using industry-standard tools (JMeter, LoadRunner, Gatling)
Implement scalable testing solutions using containerization (Docker) and orchestration (Kubernetes)
Configure monitoring for comprehensive performance metrics collection during test execution
Automate performance testing pipelines for CI/CD integration
Design and implement both API and UI performance testing frameworks
Analysis & Reporting
Analyze test results to identify performance bottlenecks at application and infrastructure levels
Create detailed performance reports with actionable recommendations
Present findings to technical and non-technical stakeholders
Document performance testing methodologies, tools, and findings
Establish and monitor performance SLAs and KPIs
We are a company committed to creating inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity employer that believes everyone matters. Qualified candidates will receive consideration for employment opportunities without regard to race, religion, sex, age, marital status, national origin, sexual orientation, citizenship status, disability, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to Human Resources Request Form (https://airtable.com/app21VjYyxLDIX0ez/shrOg4IQS1J6dRiMo) . The EEOC "Know Your Rights" Poster is available here (https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf) .
To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/ .
Skills and Requirements
Experience
Minimum 5+ years of hands-on experience in performance testing
At least 3+ years working with containerized environments and Kubernetes
Demonstrated experience optimizing application performance at scale
History of successfully identifying and resolving complex performance bottlenecks
Experience with high-traffic applications and enterprise-level performance requirements
Minimum 2+ years working with CI/CD pipelines (GitHub Actions, Jenkins)
Proven experience with declarative pipeline definitions using YAML
History of implementing and maintaining Jenkins master/slave architectures
Technical Expertise
Performance Testing Tools:
Advanced experience with JMeter (5+ years)
Strong working knowledge of LoadRunner (3+ years)
Proficiency with Gatling for API performance testing (2+ years)
Infrastructure & Environment:
Kubernetes for scalable load test execution and distributed testing (3+ years)
Docker containerization for portable and consistent test environments (3+ years)
Experience with cloud-based performance testing (AWS, Azure, or GCP)
Server-level performance monitoring and tuning
CI/CD & DevOps:
Experience with GitHub Actions for automated performance testing workflows (2+ years)
Strong understanding of YAML for configuration of pipelines and infrastructure as code
Jenkins master/slave architecture implementation for distributed test execution
Experience setting up and maintaining performance test environments in CI/CD pipelines
AI & Automation:
Knowledge of AI-powered performance analysis tools for anomaly detection
Experience with machine learning models for predictive performance testing
Ability to leverage AI for test optimization and intelligent test data generation
Understanding of AI-based monitoring solutions for performance metrics
Testing Types:
API performance testing (throughput, latency, error rates)
UI performance testing (page load times, render times, client-side performance)
Backend system performance (database optimization, caching strategies)
Distributed load testing across multiple geographic regions
Programming & Scripting:
Proficiency in at least one programming language (Java, Python, or Scala preferred)
Experience with scripting languages for test automation (Bash, PowerShell)
SQL knowledge for database performance analysis null
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion,sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military oruniformed service member status, or any other status or characteristic protected by applicable laws, regulations, andordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to HR@insightglobal.com.
* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.