D

DTCC

Clears and settles securities trades for financial firms

Lead Infrastructure Test Engineer

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeManila, Metro Manila, PhilippinesNo salary listedIn-person

About the Job

Requirements

  • Extensive knowledge of continuous integration and continuous delivery (CI/CD) pipelines on Jenkins and source code control or repositories.
  • Basic scripting knowledge with Unix shell scripts, Python or Ruby, and Groovy.
  • Working experience or knowledge in Amazon Web Services (AWS), including the ability to create and enhance test scripts with the AWS Software Development Kit (SDK) and AWS Command Line Interface (CLI), or an AWS certification.
  • Ability to interpret technical designs and specifications and design automated solutions accordingly.
  • Ability to programmatically test a variety of infrastructure components and develop tests for one's own code.
  • Basic knowledge of resiliency engineering concepts, including high availability, disaster recovery, failover validation, recovery time and recovery point objectives (RTO/RPO), and observability principles.
  • Knowledge or experience with automation at all software layers, including user interfaces, services, and application programming interfaces (APIs).
  • Understanding of resiliency and chaos testing approaches across AWS, Azure, Kubernetes/OpenShift, cloud, and hybrid infrastructure environments.
  • Understanding or exposure to resiliency and chaos engineering tools such as Gremlin, stress-ng, AWS Fault Injection Service (AWS FIS), Azure Chaos Studio, or similar platforms.
  • Experience creating testing strategies and automation design documents.
  • Good understanding of the role of automation in software development life cycles (SDLCs), including agile, scrum, and waterfall, and ability to mentor, train, and coach resources.
  • Ability to work on multiple work streams concurrently in a fast-paced environment involving multitasking and context switching.

Responsibilities

  • Develop and enhance automated and manual solutions for infrastructure validations.
  • Contribute as a key technical player to the architectural evolution of infrastructure test automation frameworks and related capabilities.
  • Define, design, develop, document, and maintain tools and automation frameworks for current infrastructure validations as part of an agile team.
  • Lead testing activities and standards-of-operation enhancements; manage changes involving software agents and hardware and demand management; correlate application release plans with infrastructure testing activities; report status and prioritize work in line with business needs.
  • Participate in all phases of the project lifecycle, working with stakeholders during project definition to identify risks, dependencies, and opportunities; participate in requirements definition and review; and provide subject matter expertise to projects.
  • Partner with product management, application development, DevOps, and other technical teams in planning and coordination.
  • Document and communicate automation framework functions, interfaces, performance criteria, test cases, and results to diverse audiences.
  • Provide guidance, training, and mentoring to test engineers.
  • Develop test automation for infrastructure implementations to validate provisioned services against security standards and requirements.
  • Develop end-to-end automated tests in Jenkins and Chef-InSpec, and integrate automated tests with the continuous integration and continuous delivery (CI/CD) pipeline.
  • Execute and maintain automation scripts to support testing across different environments.
  • Interact with users, business analysts, and application development teams to understand business and technical requirements and system design.
  • Develop functional and technical expertise for the supported system.
  • Contribute to the design and enhancement of the overall automation framework.
  • Align risk and control processes with day-to-day responsibilities to monitor and mitigate risk, and escalate issues appropriately.
  • 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.

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