Act as a self-driven Performance Test Manager, providing clear leadership, best practices, and continuous improvement across engagements.
Define and implement the overall performance testing strategy, including workload modelling, NFR definition, capacity planning, and production readiness.
Prepare and maintain a detailed Performance Test Strategy aligned with business and technology objectives.
Build, grow, and lead the performance testing team, establishing effective testing processes to ensure successful project delivery.
Lead and manage end-to-end performance testing and performance engineering activities to ensure applications are scalable, stable, and deliver an optimal user experience.
Define the scope and approach for end-to-end performance testing across APIs, middleware, databases, and front-end (web/UI).
Own and govern the performance automation framework, including tool selection, scripting standards, CI/CD integration, and reporting mechanisms.
Review and enhance existing performance testing frameworks and scripts provided by the client or bank.
Lead front-end performance testing, covering browser behaviour, page load times, rendering performance, and user experience metrics.
Drive mobile performance testing for iOS and Android, including network simulation, device profiling, and real-user behaviour modelling.
Work closely with business, development, infrastructure, and architecture teams to gather requirements and align performance objectives.
Plan, schedule, and manage performance test execution, test environments, and resources across multiple releases and programs.
Define and track performance metrics and KPIs and provide clear dashboards and executive-level reporting.
Analyse performance test results to identify bottlenecks across front-end, application, middleware, database, and infrastructure layers, and recommend tuning and optimization actions.
Lead root-cause analysis and performance optimization in collaboration with development, DevOps, and infrastructure teams.
Deliver consolidated automated performance test suites and ensure assets are reusable, maintainable, and scalable.
Prepare and present test summary reports, defect analysis, risk assessments, and go-live readiness recommendations to senior stakeholders and clients.
Proactively identify risks, dependencies, and delivery issues, and drive timely mitigation and resolution actions.