C

Citi

Runs banking and payments for global clients

Non-Functional Testing Manager

Performance TestingPosted on Nov 13
Full-timePune, Maharashtra, IndiaNo salary listedHybrid

About the Job

Requirements

  • At least 12 years of experience in Software Testing, Quality Engineering, or Non-Functional Testing.
  • Strong experience with performance testing and performance engineering methodologies.
  • Hands-on knowledge of Non-Functional Testing tools such as LoadRunner, JMeter, Dynatrace, AppDynamics, Splunk, Grafana, or equivalent platforms.
  • Experience with capacity planning, resiliency testing, performance monitoring, and production readiness assessments.
  • Strong understanding of the Software Development Life Cycle, Agile, and Quality Engineering practices.
  • Ability to manage testing activities across multiple concurrent projects.
  • Experience coordinating with development, infrastructure, database, middleware, and production support teams.
  • Strong analytical and problem-solving capabilities to manage complex issues and drive resolution.
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.

Responsibilities

  • Lead Non-Functional Testing activities across multiple applications and strategic technology initiatives.
  • Define and implement performance, scalability, resilience, capacity, and reliability testing strategies aligned with project objectives.
  • Develop Non-Functional Testing plans, schedules, execution approaches, success criteria, and reporting metrics.
  • Coordinate testing activities across development, Quality Assurance, infrastructure, environment management, database, middleware, and production support teams.
  • Drive performance engineering best practices throughout the Software Development Life Cycle.
  • Analyze application performance trends and identify optimization opportunities to improve system stability and user experience.
  • Manage Non-Functional Testing environments, test data requirements, execution schedules, defect triage, and issue resolution activities.
  • Provide leadership during performance testing cycles, including bottleneck analysis, root-cause investigations, and remediation planning.
  • Ensure adherence to testing standards, governance requirements, and quality controls.
  • Collaborate with project managers and technology leadership to assess testing scope, resource requirements, effort estimates, risks, and delivery timelines.
  • Manage Non-Functional Testing resource planning, workload balancing, and allocation across multiple concurrent programs.
  • Produce testing dashboards, executive summaries, risk assessments, and quality metrics for stakeholders and senior management.
  • Drive continuous improvement initiatives focused on automation, process optimization, test efficiency, and quality outcomes.
  • Support staffing, onboarding, mentoring, and career development activities for testing resources.
  • Partner with global and regional teams to ensure consistent delivery standards and operational excellence.
  • Participate in release-readiness reviews and provide Non-Functional Testing sign-off recommendations based on testing outcomes.
  • Proactively identify and escalate risks that could impact application performance, stability, or production readiness.
  • Lead end-to-end Quality Engineering and Non-Functional Testing strategy for the LMS GCE platform, ensuring scalability, reliability, resiliency, and production readiness across critical business services.
  • Partner with application development, architecture, DevOps, infrastructure, and production support teams to establish quality gates and drive shift-left testing practices throughout the Software Development Life Cycle.
  • Drive adoption of Continuous Integration/Continuous Delivery-based quality controls by integrating automated functional, API, performance, and regression testing into deployment pipelines, reducing release risk and accelerating delivery timelines.
  • Define and implement automated test execution frameworks within Continuous Integration/Continuous Delivery pipelines using industry-standard tools, enabling continuous validation and rapid feedback for development teams.
  • Establish release-readiness criteria, quality metrics, and deployment governance processes to support frequent and reliable production releases across LMS GCE applications.
  • Lead performance engineering initiatives, including capacity planning, workload modeling, bottleneck analysis, and production performance validation to ensure business-critical applications meet service-level agreement commitments.
  • Develop quality dashboards and executive reporting that provide visibility into test coverage, defect leakage, release health, pipeline efficiency, and overall application stability.
  • Collaborate with global stakeholders to drive modernization of testing practices through test automation, artificial intelligence-assisted quality engineering, continuous testing, and DevSecOps adoption.
  • Champion continuous improvement initiatives focused on reducing manual testing effort, improving deployment success rates, and increasing automation coverage across LMS GCE technology portfolios.
  • Provide technical leadership and mentorship to quality engineering teams, fostering a culture of innovation, automation-first thinking, and operational excellence.
  • Partner with engineering leadership to define testing roadmaps, resource strategies, and quality objectives aligned with LMS GCE business priorities and regulatory requirements.
  • Ensure compliance with enterprise risk, audit, and control requirements by embedding quality controls, traceability, and automated validation checkpoints throughout the Continuous Integration/Continuous Delivery process.

About the Company

Citi

Runs banking and payments for global clients

Citi runs banking, investment and payment services for companies, governments and individuals around the world. Its global network connects institutions with local banking systems, while its US consumer business sells credit cards and deposit accounts. Corporate clients use Citi to manage cash, finance trade and raise capital, and investors use its trading, custody and wealth services to hold and manage assets. The bank earns interest on loans and fees from payments, securities transactions, financial advice and account services. Citi traces its banking roots to 1812; the Citigroup holding company was formed in 1998, and its headquarters are in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1812

Recently Posted Jobs

Explore more opportunities at Citi

See more jobs