31 Neemtree Jobs
Performance Test Engineer - JMeter/LoadRunner/Gatling (5-8 yrs)
Neemtree
posted 20d ago
Fixed timing
Key skills for the job
Responsibilities :
- Design, develop, and execute performance tests to evaluate the responsiveness, throughput, and scalability of software applications.
- Create and execute load tests to simulate heavy user loads and identify bottlenecks in application performance.
- Conduct stress tests to assess the system's stability under extreme conditions and determine its breaking points.
- Develop and maintain automated performance testing scripts and frameworks using tools like JMeter, Gatling, or other performance testing tools.
- Generate realistic data sets and simulate data conditions to replicate real-world scenarios for testing purposes.
- Monitor and analyze performance metrics during testing, identify performance issues, and collaborate with development teams to resolve them.
- Create detailed performance test reports, including analysis and recommendations for optimizations.
- Collaborate with infrastructure teams to set up and configure test environments that mimic production conditions.
- Work closely with development, QA, and DevOps teams to integrate performance testing into the CI/CD pipeline and ensure continuous performance improvements.
- Maintain documentation for performance testing methodologies, scripts, and configurations.
Requirements :
- 5+ years of strong experience in performance testing methodologies and tools (e. g., JMeter, Gatling, LoadRunner).
- Proficiency in scripting and coding (e. g., Java, Python) for test automation.
- Knowledge of data simulation techniques and tools.
- Familiarity with performance monitoring and profiling tools.
- Experience with load balancing, caching, and database performance optimization.
- Experience in identifying and resolving performance issues in production environments, including tuning application, server, and database performance.
- Experience with chaos engineering practices and tools like Chaos Monkey to test system resilience and fault tolerance.
- Understanding of web protocols, APIs, and network configurations.
Good to Have Skills and Attributes :
- Elasticsearch, clickhouse, Kafka, Apache Spark, Redis, Cassandra, Postgres, Kubernetes.
- Experience with containerization and orchestration technologies is a plus.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
- Ability to work in a fast-paced and agile development environment.
- Experience in working as part of globally distributed teams.
- A self-starter, who loves to take on hard problems, loves solving service scalability problems, enjoys breaking things, and is enthusiastic to learn new technologies and work in startup environments.
Functional Areas: Software/Testing/Networking
Read full job description