Public listing
Performance Tester - Assistant Vice President
- ListedPosted 8 hours ago
- SourceWorkday
Role overview
About the role
Description supplied by the original job listing.
Position Overview
Citi Treasury and Trade Solutions (TTS) provides services across the globe covering 96 markets and transacting in 144 currencies. Recognized by Global Finance as one of the World's Best Financial Innovation Labs, TTS relies on robust performance engineering to establish service level agreements and deliver excellent user experiences.
The Non-Functional Testing (NFT) group supports 100+ applications across multiple lines of business within the TTS Cash Management group. This senior role demands SME-level expertise to own performance testing solutions for complex, distributed payment architectures.
The TTS Cash NFT team is looking for an IT Quality Senior Analyst – C12 (AVP - Performance Testing & Engineering) who will take ownership of more than 2 application performance testing solutions and play an SME role to engage with Development, Architecture, and Business teams to gather requirements and design the performance testing approach to certify application changes before production deployments.
This role requires close collaboration with the Global NFT team and is expected to lead a team alongside the NFT Practice Manager on a need basis. The candidate should have strong knowledge to lead Non-Functional Testing (Performance Testing & Engineering) for applications with complex architecture and should have exposure in monitoring, profiling, and analyzing with industry-standard tools.
Primary Skills
Performance Testing & Engineering
Tools & Technology Stackol / Technology
CategoryPurpose
LoadRunner Enterprise (MF Performance Center)
Load Testing
Web, Web Services (REST/Microservices), MQ (Java), Database
AppDynamics
APM / Profiling
Full-stack application profiling, transaction tracing, bottleneck identification
Kibana & ELK Stack
Log Analysis
Log aggregation, correlation, and visualization during test runs
BMC TrueSight
Monitoring
Infrastructure and system health monitoring
SQL (Oracle, MS SQL, PostgreSQL)
Database
Query optimization, AWR analysis
MongoDB
NoSQL Database
NoSQL performance testing, and data management
ECS (Elastic Container Service)/AWS (Cloud)
Container Orchestration
Containerized application performance testing
Apache Kafka
Messaging / Streaming
Performance testing of event-driven and streaming architectures
IBM MQ
Message Queue
MQ-based load testing, throughput validation, and queue performance analysis
C Programming
Programming
Low-level scripting, system-level performance analysis, and driver development
Java
Programming
Test script development, and framework automation
Key Responsibilities
This role is for a IT Quality Senior Analyst – C12 (AVP - Performance Testing & Engineering) and is expected to have SME-level knowledge to drive non-functional testing solutions for applications with complex architecture, middleware applications, along with service virtualization and data management.
Performance Engineering & Testing
Lead end-to-end impact assessments, testing approach design, planning, execution, application profiling, metrics analysis, reporting, and risk management for assigned projects and applications.
Implement and execute a performance test framework for non-functional testing covering load, volume, stress, capacity, and scalability testing to validate business non-functional requirements.
Assess and design standalone component or end-to-end testing approaches connecting multiple components in complex payments flows.
Profile application performance end-to-end and identify application and hardware/OS-level bottlenecks using AppDynamics and other monitoring tools.
Perform AWR analysis for Oracle database performance tuning and provide recommendations.
Conduct SQL query performance analysis and optimize database interactions for high-throughput scenarios.
Validate MongoDB query performance, indexing strategies, and data access patterns under load.
Chaos/Resiliency for Kafka, MQ, Application, Mongo, AWS cloud
Messaging & Streaming Systems
Design and execute performance tests for Kafka-based event-driven architectures, including producer/consumer throughput, partition performance, and lag analysis.
Conduct IBM MQ performance testing including queue depth analysis, message throughput, and latency benchmarking.
Test ECS containerized workloads, including auto-scaling behavior, container resource utilization, and service mesh performance.
Monitoring & Analysis
Leverage a strong knowledge of monitoring tools — AppDynamics, Kibana, BMC TrueSight — to analyze system health and identify potential bottlenecks.
Produce and maintain Key Performance Indicators (KPIs) around testing performed. Manage best-in-class service quality and SLA/OLA compliance.
Provide tuning recommendations for infrastructure components including Application Servers, Database Servers, Message Buses, and Web Servers.
Framework & Continuous Improvement
Identify, recommend, and implement frameworks, strategies, and toolsets to optimize test execution, expand test coverage, and reduce risk.
Drive continuous process improvement and test framework/script optimization to achieve efficient, repeatable testing solutions.
Automate repetitive tasks
Support active contribution in creating performance testing artefacts including Performance Test Strategy, Test Plans/Estimates, Optimization Reports, and KPI Dashboards.
Work in an Agile testing methodology environment
Technical Skills & CompetenciesCore Performance Engineering Skills (Required)
Load, volume, stress, capacity, and scalability testing design and execution
End-to-end application profiling and bottleneck identification
Performance test strategy, planning, and documentation
SLA definition, measurement, and reporting
Infrastructure tuning (Application Servers, Database Servers, MQ, Web Servers)
AWR analysis for Oracle database performance
SQL performance analysis
MongoDB query analysis
Kafka performance testing (producer/consumer throughput, lag analysis)
IBM MQ performance and throughput testing
ECS/AWS Cloud containerized workload performance testing
Chaos/Resiliency testing
C programming for system-level scripting and driver development
Java programming for test framework development and automation
Agile testing methodology
Monitoring & Tooling (Required)
AppDynamics — full-stack APM and profiling
Kibana / ELK Stack — log analysis and visualization
LoadRunner Enterprise (MF Performance Center)
BMC TrueSight / HP SiteScope — infrastructure monitoring
Good to Have
Additional programming languages: JavaScript, Python, C#, Ruby
Business domain knowledge: Corporate Digital Channels, Payments, Receivables, Treasury & Trade
Knowledge of containerization and microservices architectures
Qualifications
10–12 years of experience in an IT Quality role with demonstrated ability to work independently or within cross-functional teams on complex projects.
Requires in-depth knowledge, understanding, and analytical thought. Exhibits comprehensive knowledge of several areas within IT Quality and has a good understanding of the industry.
Strong understanding of testing processes. In-depth understanding of the Systems Development Lifecycle (SDLC) and solid experience in several phases of systems development, preferably in testing program management.
Must demonstrate confidence and ownership in their area of expertise.
------------------------------------------------------
Job Family Group: Technology
------------------------------------------------------
Job Family:Technology Quality
------------------------------------------------------
Time Type:Full time
------------------------------------------------------
Most Relevant Skills Please see the requirements listed above.
------------------------------------------------------
Other Relevant Skills For complementary skills, please see above and/or contact the recruiter.
----------------------------
Skills
Python, JavaScript, Java, C#, Microservices, Kafka, AWS, SQL, PostgreSQL, MongoDB
Skills from the listing
- Python
- JavaScript
- Java
- C#
- Microservices
- Kafka
- AWS
- SQL
- PostgreSQL
- MongoDB
Your early-applicant advantage
How quickly JobBeeper finds and shares openings.
Job alerts
Get notified about new openings
Set your preferences and JobBeeper will send matching roles as it finds them.