Performance Test Engineer

Full Time
Ahmedabad, Pune
Posted 4 years ago

Experience : 5+ Years

Location : Pune or Ahmedabad

Job Description:

The Performance Test Engineer helps deliver the quality and performance of large scale, cloud based multi-platform software products that includes; web, API and mobile application interfaces. This role involves working closely with Software Developers and Devops engineers that includes leveraging shift-left methods to understand a complex domain and product. The performance engineer focuses on contributing to the development of performance Integration tests and end-to-end tests through open source test frameworks for overall system testing within an Agile environment. You will also be required to design an optimal test environment to simulate real-time scenarios. They will also be responsible to identify the root cause of performance bottleneck and work with respective team to resolve them.

Responsibilities / Duties:

  • Building robust, scalable, and high-quality test automation solutions for regression and performance testing

  • Create strategy to address how performance testing will be integrated within sprints

  • Checking for product scalability, reliability, consistency, and performance

  • Create and implement end to end mobile performance testing strategy

  • Participating in product design and architectural discussions to understand application performance requirements

  • Performing high-class debugging

  • Researching test tools, methodologies, and trends and upgrading existing practices and processes

Qualification / Experience

  • 5+ years of experience in Performance Testing

  • Performance testing experience(5+ years) using tools like JMeter, Blazemeter, Locust.io

  • Mobile apps performance testing using tools like Xcode and Android Studio

  • Hands-on exposure to quickly identify performance bottlenecks using APM tools(New Relic, AppDynamics, Dynatrace)

  • Hands on experience working with Kubernetes micro service setup environment

  • Strong with Java and Python programming skills.

  • Strong understanding of basic DB tuning, application server tuning and common issues around performance and scalability.

  • Good knowledge of Linux systems and experience with at least one common endpoint platform (OS/X, Windows, iOS, Android)

  • Strong communication and problem-solving skills desired

  • Experience building highly automated test environments using virtual and cloud resources(AWS) is strongly desired

  • Ability to troubleshoot complex systems

  • Experience generating test reports from both tools and manually

  • BS/MS in Computer Science or related field

Apply For This Job