D

DTCC

Clears and settles securities trades for financial firms

Infrastructure Test Engineering Associate

Performance TestingConfirmed live in the last 24 hours
Full-timeManila, Metro Manila, PhilippinesNo salary listedIn-person

About the Job

Requirements

  • At least 4 years of IT experience with expertise in performance engineering, including analysis, testing, and tuning.
  • Understanding and working experience developing simulators in multiple languages, such as Java, PL/SQL, and Python, to simulate performance load.
  • Experience with performance diagnostics and monitoring tools such as Dynatrace or AppDynamics.
  • Understanding and working experience with JMeter, LoadRunner, or custom load-generation tools.
  • Strong performance analysis skills, including system metrics and thread and heap dump analysis.
  • Broad experience with middleware and data store technologies, such as message queues, relational databases, non-relational databases, caches, stream processing, and batch processing.
  • Knowledge of the Linux operating system, especially process and system monitoring and performance measurement.
  • Familiarity with JMS or MQ.
  • Familiarity with log ingestion and analysis tools such as Splunk.
  • Knowledge of working with Agile development teams.
  • Basic knowledge of resiliency engineering concepts, including high availability, disaster recovery, failover validation, RTO/RPO objectives, and observability principles.
  • Understanding of resiliency and chaos testing approaches across AWS, Azure, Kubernetes/OpenShift, cloud, and hybrid infrastructure environments.

Responsibilities

  • Contribute to the architecture evolution of infrastructure test automation frameworks and related capabilities.
  • Define, design, develop, document, and maintain tools and automation frameworks for infrastructure validations as part of an Agile team.
  • Independently deliver end-to-end performance testing for projects using Agile methodologies.
  • Perform performance engineering test activities and operational-standard enhancements; manage changes to software agents and hardware, manage demand, correlate application release plans with performance engineering testing activities, report status, and prioritize according to business needs.
  • Partner with project stakeholders to ensure effective planning and requirements definition.
  • Participate in all phases of the project lifecycle, helping teams understand risks, dependencies, and opportunities during project definition; participate in requirements definition and review and provide subject matter expertise.
  • Create solutions and conduct performance tests to improve availability, performance, reliability, capacity, and scalability in system or database layers.
  • Understand system technical architecture and identify performance implications across system layers based on design discussions or architecture documents.
  • Review design documents and code to identify potential performance bottlenecks and defects.
  • Provide mentoring, knowledge transfer, and training assistance to junior team members.
  • Build reusable components to automate repeatable manual activities.
  • Support performance, resiliency, and recovery validation for applications and platforms, including availability, failover, scalability, and recovery testing across cloud, container, and hybrid environments.
  • Participate in resiliency test planning and execution by supporting risk-based test scenarios, recovery validation, observability-driven analysis, and RTO/RPO verification.
  • Collaborate with engineering and operations teams to analyze performance and resiliency test results, document findings, and provide traceable test evidence for governance, audit, and operational readiness reviews.

Desired Qualifications

  • Knowledge of AWS cloud services.
  • In-depth knowledge of Java application servers.
  • Working experience or knowledge of JVM tuning, including heap size and garbage collection.
  • Basic experience with database query optimization and analysis.
  • Knowledge of CI/CD pipelines on Jenkins and source code control or repositories.
  • Exposure to resiliency and chaos engineering tools such as Gremlin, stress-ng, AWS Fault Injection Service, Azure Chaos Studio, or similar platforms.
  • Experience creating testing strategies and automation design documents.

About the Company

DTCC

Clears and settles securities trades for financial firms

DTCC provides the systems financial firms use to complete securities trades after buyers and sellers agree a transaction. Broker-dealers, banks and asset managers use its services to match trade details, calculate obligations, move securities and report transactions. Its NSCC and FICC subsidiaries clear equity and fixed-income trades, while DTC holds securities and handles settlement and payments such as dividends. By offsetting obligations between firms, its clearing services reduce the securities and cash that must change hands, and its repositories maintain derivatives transaction records for regulatory reporting. The parent was established in 1999 and is headquartered in Jersey City, New Jersey.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Jersey City, NJ
Founded
1999

Recently Posted Jobs

Explore more opportunities at DTCC

See more jobs