HamburgerMenu
hirist

Job Description

Description :

Key Responsibilities :

- Design, develop, and execute performance, load, stress, scalability, and resilience tests for enterprise-level systems.

- Hands-on experience with performance testing tools like Apache JMeter, LoadRunner, etc.

- Conduct root cause analysis, code profiling, and performance tuning across application tiers (web, middleware, database).

- Set up and manage performance test environments, including test data preparation and dynamic test execution for regression cycles.

- Expertise in performance testing of large-scale systems including web, application servers, messaging queues, and databases (SQL/NoSQL).

- Hands-on in scripting languages and Linux shell (Perl, Bash, KSH) to automate and support test executions.

- Proficient with observability and APM tools such as Dynatrace, AppDynamics, Prometheus, Grafana, Kibana, and Elasticsearch.

- Hands-on experience with Docker, Kubernetes/Openshift, RESTful APIs, JSON, NoSQL DBs, and cloud infrastructure (Google Cloud or similar).

- Strong knowledge of network protocols/layers, DNS, system/application tuning parameters, and chaos engineering/resilience testing.

- Conduct failover/recoverability testing, ensuring system resilience under stress.

- Implement and maintain CI/CD pipelines using tools like Jenkins, Git, and version control systems (SVN/Git).

- Create test plans, scenarios, scripts, and metrics; report on KPIs and execution statuses.

- Build simulators and supportive programs for performance testing automation.

- Collaborate with developers, DevOps, and business teams to ensure system performance meets business expectations.

- Deliver clear and concise reporting to stakeholders and management regarding test outcomes and system health.

- Act as a technical leader, mentor junior engineers, and support agile delivery.

Required Skills and Qualifications :

- 4+ years of relevant experience in performance and scalability testing.

- Strong understanding of software architecture, system performance, and distributed systems.

- Expertise in performance testing tools: JMeter, LoadRunner.

- Proficient in Linux OS, shell scripting (bash/ksh/perl), and monitoring tools.

- Hands-on experience with Docker, Kubernetes, APIs, JSON, NoSQL databases.

- Experience with APM and observability tools (Dynatrace, AppDynamics, Prometheus, Grafana, Kibana).

- Familiar with CI/CD pipelines, Jenkins, Git/SVN, and agile delivery practices.

- Strong knowledge of networking, system tuning, and chaos/resilience engineering concepts.

- Excellent communication and reporting skills.

- Proven ability to lead and work in a fast-paced agile environment.

Preferred Qualifications :

- Certifications in performance testing or related technologies.

- Experience with chaos engineering tools like Gremlin, Chaos Monkey, etc.

- Prior experience working on mobile, API, batch, and DB performance testing.


info-icon

Did you find something suspicious?