Test Engineer

Information Technology
190736 Requisition #
Share this Job

Business Unit: Information Technology

Department:  Enterprise Test Engineering (ETE)
Job Title: Infrastructure Test Engineer
Corporate Title: Associate
Job Family: Business & Change Management and Leadership
Business Unit Description:
Enterprise Test Engineering provides Testing Engineering Services for Infrastructure services supporting DTCC’s business applications.

 Position Summary:

The Infrastructure Test Engineer is responsible for design, development, and maintenance of automated test solutions. This position requires the ability to write automated testing solutions using tools such as shells scripts and monitoring tools. This position requires verbal, written and analytical skills to be able to interact with systems administrators/SME’s, project managers, application development teams to understand requirements and communicate status.

Principal Responsibilities:

Develop and enhance Enterprise Test Engineering Systems Administration Testing solutions for Infrastructure validation

Be a key technical player in contributing the architecture evolution of Infrastructure Test Automation Frameworks and related capabilities

Define, design, development, documentation and maintenance of tools and Automation Frameworks for current and Infrastructure Validations as part of an Agile team 

Partner with different stake holders - 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

Specific Responsibilities:

Develop Testing automation for Infrastructure Implementations

Execution and maintenance of automation scripts to support execution against different testing environments

Integrate automated tests with CI/CD pipeline

Interact with users, business analysts, application development teams to understand business/technical requirements and system design. 

Develop functional and technical expertise for the system supported

Contribute to overall automation framework design and enhancement

Aligns risk and control processes into day to day responsibilities to monitor and mitigate risk; escalates appropriately.

Leadership Competencies for this level include:

Accountability: Demonstrates reliability by taking necessary actions to continuously meet required deadlines and goals.

Global Collaboration: Applies global perspective when working within a team by being aware of own style and ensuring all relevant parties are involved in key team tasks and decisions.

Communication: Articulates information clearly and presents information effectively and confidently when working with others.

Influencing: Convinces others by making a strong case, bringing others along to their viewpoint; maintains strong, trusting relationships while at the same time is comfortable challenging ideas.

Innovation and Creativity: Thinks boldly and out of the box, generates new ideas and processes, and confidently pursues challenges as new avenues of opportunity. 

Specialized Skills:

Must have Hands-on experience in Systems Administration in Enterprise/Internet commercial software environments.

Hands on experience with automation tools such as Bash and/or PowerShell scripts.

Hands on experience with server management tools such as HPOO, MS SCCM, Chef

Ability to interpret technical designs and specifications and design automated solutions accordingly.

Ability to programmatically test infrastructure components and develop tests for your own code 

Experience selecting and configuring appropriate tools and frameworks to effectively drive automated testing.

Ability to think outside the box and come up with creative solutions when tools don’t work

Ability to partner with teams and works hands-on to provide support.

Good understanding of the role of automation in various SDLCs (e.g. agile, scrum, waterfall) and mentor, train and coach resources.

Ability to work on multiple work streams concurrently in a fast-paced environment with extreme multi-tasking and context switching.

Demonstrates advanced analytical skills and debugging and root cause analysis skills.

Demonstrates proficiency in program and quality management, issue management, and communication.

Self-motivated, methodical problem solver, who is detail and quality oriented

Self-starter / demonstrated ability to initiate and drive continuous improvement

Proven ability to work effectively both independently and in a team-based environment.

Excellent written and verbal communication skills required

Nice to Have:

Performance Testing experience

Experience or certification in AWS Cloud (or any other cloud provider)

Familiarity with Container concepts

Familiarity of Chef and InSpec

Experience in Testing Life Cycle


Bachelor's degree in computer science or related field.

Minimum 2-5 years of IT experience, with a minimum of 2 years’ experience as a Server Administrator.

About DTCC:

With over 40 years of experience, DTCC is the premier post-trade market infrastructure for the global financial services industry. From operating facilities and data centers around the world, DTCC automates, centralizes, and standardizes the processing of financial transactions across the trade lifecycle and mitigates risk for thousands of institutions worldwide.
At DTCC we value on our clients' interests and partner to deliver superior results with excellence and innovation and lead with integrity. We proactively develop your potential and invest in your career.


Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Similar Listings


📁 Information Technology

Requisition #: 191168


📁 Information Technology

Requisition #: 191393


📁 Information Technology

Requisition #: 191737