About the Role
We are seeking a skilled Performance, Load & Stress Tester to design, execute, and analyze performance testing strategies that ensure the scalability, reliability, and responsiveness of our applications. You will collaborate closely with development, QA, DevOps, and product teams to identify performance risks early and help deliver high-quality, high-performing systems.
Key Responsibilities
- Design and implement performance, load, stress, endurance, and spike testing strategies.
- Develop and maintain performance test plans, scripts, and scenarios based on business and technical requirements.
- Execute tests for web, mobile, API, and backend systems.
- Monitor system behavior under load and identify bottlenecks in application, database, and infrastructure layers.
- Analyze test results and produce clear, actionable performance reports.
- Work with development and DevOps teams to troubleshoot and resolve performance issues.
- Integrate performance testing into CI/CD pipelines.
- Establish performance benchmarks, SLAs, and acceptance criteria.
- Continuously improve testing frameworks and methodologies.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
- 3+ years of experience in performance and load testing.
- Strong understanding of performance testing concepts, metrics, and best practices.
- Hands-on experience with performance testing tools (e.g., JMeter, LoadRunner, Gatling, k6, or similar).
- Experience testing RESTful APIs and microservices.
- Solid knowledge of SQL and database performance tuning concepts.
- Experience analyzing server metrics (CPU, memory, disk, network, threads).
- Familiarity with Linux/Unix environments.
Preferred Qualifications
- Experience with cloud platforms (AWS).
- Experience with containerization and orchestration (Docker).
- Scripting or programming skills (Java, Python, JavaScript, or similar).
- Experience integrating performance tests into CI/CD tools (Jenkins, GitHub Actions, GitLab CI, etc.).
- Knowledge of APM tools (New Relic, Dynatrace, AppDynamics, Grafana, Prometheus).
Soft Skills
- Strong analytical and problem-solving skills.
- Excellent communication and documentation abilities.
- Ability to work independently and in cross-functional teams.
- Attention to detail and quality-focused mindset.
What We Offer
- Competitive salary and benefits package.
- Flexible work arrangements.
- Opportunities for professional growth and certification.
- Collaborative and innovative work environment.
- Work from home