Description

Key Responsibilities:

  • Advisory Role on Performance Testing: Provide expert advice on performance testing strategies, tools, and best practices to optimize the performance and scalability of banking applications.
  • Leadership and Team Management: Manage and mentor a team of 6-7 performance testers, fostering a collaborative and productive work environment.
  • Performance Test Planning and Execution: Develop, plan, and execute performance test plans, including load, stress, endurance, and scalability testing.
  • Scripting Skills: Create, maintain, and optimize performance test scripts using industry-standard tools and languages.
  • Communication and Articulation: Communicate performance testing strategies, results, and recommendations clearly to technical and non-technical stakeholders, including senior management.
  • Metrics-Driven Analysis: Utilize performance testing metrics to analyze results, identify bottlenecks, and recommend improvements.
  • Collaboration: Work closely with development, operations, and business teams to ensure performance testing is integrated into the software development lifecycle.
  • Continuous Improvement: Continuously improve performance testing processes, tools, and methodologies to enhance efficiency and effectiveness.

 

Required Skills and Qualifications:

  • Experience: Minimum of 10-12 years of experience in performance testing.
  • Technical Skills: Proficiency in performance testing tools (e.g., LoadRunner, JMeter, Gatling), scripting languages e.g., JavaScript and monitoring tools.
  • Communication: Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to diverse audiences.
  • Leadership: Proven ability to manage and lead a team, with strong mentoring and coaching skills.
  • Analytical Skills: Strong analytical and problem-solving skills, with a metrics-driven approach to decision-making.
  • Banking Domain Knowledge: Understanding of banking systems and applications is a plus.
  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field.

 

Preferred Skills:

  • Experience with Agile and DevOps methodologies.
  • Certifications in performance testing tools and methodologies.

Knowledge of cloud-based performance testing solutions

Education

Bachelor's degree