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