Application Performance & Failover Tester

Chicago, Illinois

Salary Details: $90000.00 - 110000.00 a year

Request Technology
Apply for this Job

Hybrid, 3 days onsite, 2 days remote

We are unable to sponsor as this is a permanent Full time role

A prestigious company is looking for a Application/Cloud Performance & Failover Tester. This company is looking for someone with 2-3 years of experience working in application performance & failover testing. They will test applications, network, cloud, etc. They MUST come from a Kafka or messaging environment.

Responsibilities

  • Design and develop performance test scripts and scenarios using appropriate tools and frameworks.
  • Monitor system behavior during performance, Load, Stress, and failover tests and ensure systems meet recovery time objectives.
  • Conduct failover tests by simulations of hardware, software, and network failures.
  • Identify performance bottlenecks, root causes, and potential solutions.
  • Analyze Results, compare against SLAs, Benchmarks and Provide tuning recommendations to improve End User Experience.
  • Document findings in Test management tool and provide actionable recommendations for improving performance/failover processes.
  • Work closely with development, QA and Operations teams to integrate performance and failover testing into the overall testing Approach documentation.
  • Collaborate with Enterprise Quality Process team and ensure standards are followed during failover testing and audit checks are passed.
  • Find opportunity to automate, improve existing process, & contribute towards innovation by doing POCs on latest technologies.

Qualifications

  • Bachelor's/master's degree in computer science, Engineering, and any related discipline.
  • 2-3 years in the areas of Performance/Failover Testing/Architecture/DevOps.
  • knowledge of high availability (HA) and disaster recovery (DR) concepts.
  • Experience in collaborating with Development, Site Reliability Engineering, Cloud Engineering, Security in evaluating performance & scalability issues.
  • Understand the architecture of high volume transactional SaaS Systems.
  • Hands-on experience building test automation and failover test suites.
  • Experience in Performance and Failover testing on cloud & on-prem for n-tiered environments.
  • MUST COME FROM A KAFKA ENVIRONMENT
  • Good understanding of application architecture, Non-Functional Requirements & identifying production workloads.
  • Some experience in using tools such as JMeter, Selenium, SpiraTest, and LoadRunner
  • Good understanding of load, soak, scalability, and other types of performance tests.
  • Understanding of AWS or Azure platform to run performance and failover tests.
  • Exposure in performance engineering for J2EE/.NET/LAMP, etc.
  • Familiar with monitoring queues with tools like Any Point, MQ Explorer etc.
  • Experience in running automated performance tests via CI/CD pipelines (on platforms like Cloud bees, GitHub etc.)
  • Experience with application monitoring/Observability, building dashboards, identifying & establishing SLA's, logging & tracing.
  • Understanding of Capacity planning and Performance tuning.
  • Familiar with container technologies such as Docker or Kubernetes.
Date Posted: 09 April 2025
Apply for this Job