girl looking into her desktop
Back to search results

Global Quality Engineering / DevOps Manager

New York, New York

Job Description:

Global Quality Engineering / DevOps Manager

As the Automation Manager, you will be responsible for managing a team of engineers engaged in testing services and engineering functions supporting Equities Electronic Trading (ultra- and low latency EMSs and OMSs), Post Trade processing and reporting systems.  The candidate is required to have a minimum of 10 years of experience in the generation, implementation and execution of testing solutions related to financial technology products and platforms.  The candidate must have extensive knowledge of industry standard tools, Equities Trading transaction processing and managing technical resources on a global scale.  The candidate must have hands on experience with testing tools, as well as the skillset required to design and implement a holistic testing strategy inclusive of automation frameworks, performance and capacity testing, as well as DevOps integration processes.  The platform that the Automation Manager will support is a 24x7, high availability architecture running critical high frequency, low latency transaction processing.  This role is critical to achieving our clients’ needs and to ensure all regulatory and oversight requirements are satisfied.

Requirements:

  • Test and automation solution strategies design, implementation, execution and optimization

  • Experience with and a keen understanding nuances associated with testing OMSs, EMSs, Engines (Strategy, Liquidity, and Matching), Back Testing

  • Experience with testing around code coverage, functional and non-functional testing (capacity, performance, latency, static code analysis, etc)

  • Test and engineering resource management

  • Hands on experience with industry standard solutions including Selenium, Jasmine, Cucumber, PostMan, SoapUI, Test NG, JBhave, BlazeMeter, Gatling, Locust, Jira, QTest, Karma, WireMock, Junit, etc.

  • Managing UAT, DEV, and Load Test environments including experience with DevOps processes and tools including Jenkins, Maven, ELK, Kibana, Splunk, SonarQube, GitHub, etc.

  • Developing a Continuous Integration/Continuous Testing model including Shift Left testing, pipeline test integration, application performance monitoring and reporting

  • Troubleshooting production issues and proactively responding to postmortems and client reported anomalies

  • Establish CI/CD standards, procedures and requirements for Testing and Development teams

  • Identify areas of opportunity and develop baselines and improvement plans

  • Create and manage testing analytics including defect tracking, test effectiveness, coverage, execution and optimization factors

  • Generate reports for senior management

  • Knowledge of institutional equities trading and post trade operations

  • Knowledge of FIX protocol, JSON, Ruby, Python a plus

  • Experience managing vendor relationships

  • Experience managing offshore resources

Responsible for building and leading a team to deliver technology products and services that meet business outcomes. Ensures people development through coaching, mentoring, feedback, and hands-on career development. Develops a technology strategy and ensures technology solutions comply with applicable standards. This role advocates and advances modern, Agile solution delivery practices and evangelizes great design, engineering and organizational practices. Accountable for team/program level resource and financial management; builds and maintains teams through talent acquisition. Sets maturity objectives and enables individuals/teams to with training & resources to achieve them. Sets and tracks quality and performance objectives. Facilitates performance and career development of individuals through performance reviews, coaching, and building individual development plans that are needed to develop competencies and skills. Understands individual and team maturity and performance through team/client feedback. Manages relationships with the business and technology leaders, and vendors for technical products. Accountable for solution delivery management as relevant to their teams e.g. prioritizing tech debt, compliance and security items, and supporting audits. Accountable to ensure all relevant risk, financial, and compliance polices and standards are met. Accountable for the application performance in production (app health, resiliency, performance, security, enterprise data management standards, audit exams and reviews). Creates the technology strategy for their technical domain. Ensures that execution is aligned with product strategy by working with Product Management, Product Owners, and other stakeholders. Creates an inclusive and healthy working environment, and helps to resolve organizational impediments/blockers. Leads and creates followership in Communities of Practice in the organization. Manages a team.

Bank of America's Global Banking and Markets Technology Organization....

  • Believes diversity makes us stronger so we can reflect, connect and meet the diverse needs of our clients and employees around the world.
  • Is committed to building a workplace where every employee is welcomed and given the support and resources to perform their jobs successfully.
  • Wants to be a great place for people to work and strives to create an environment where all employees have the opportunity to achieve their goals.
  • Provides continuous training and development opportunities to help employees achieve their career goals, whatever their background or experience.
  • Is committed to advancing our tools, technology, and ways of working to better serve our clients and their evolving business needs.
  • Believes in responsible growth and is dedicated to supporting our communities by connecting them to the lending, investing and giving them what they need to remain vibrant and vital.

Job Band:

H4

Shift: 

1st shift (United States of America)

Hours Per Week:

40

Weekly Schedule:

Referral Bonus Amount:

0

Job Description:

Global Quality Engineering / DevOps Manager

As the Automation Manager, you will be responsible for managing a team of engineers engaged in testing services and engineering functions supporting Equities Electronic Trading (ultra- and low latency EMSs and OMSs), Post Trade processing and reporting systems.  The candidate is required to have a minimum of 10 years of experience in the generation, implementation and execution of testing solutions related to financial technology products and platforms.  The candidate must have extensive knowledge of industry standard tools, Equities Trading transaction processing and managing technical resources on a global scale.  The candidate must have hands on experience with testing tools, as well as the skillset required to design and implement a holistic testing strategy inclusive of automation frameworks, performance and capacity testing, as well as DevOps integration processes.  The platform that the Automation Manager will support is a 24x7, high availability architecture running critical high frequency, low latency transaction processing.  This role is critical to achieving our clients’ needs and to ensure all regulatory and oversight requirements are satisfied.

Requirements:

  • Test and automation solution strategies design, implementation, execution and optimization

  • Experience with and a keen understanding nuances associated with testing OMSs, EMSs, Engines (Strategy, Liquidity, and Matching), Back Testing

  • Experience with testing around code coverage, functional and non-functional testing (capacity, performance, latency, static code analysis, etc)

  • Test and engineering resource management

  • Hands on experience with industry standard solutions including Selenium, Jasmine, Cucumber, PostMan, SoapUI, Test NG, JBhave, BlazeMeter, Gatling, Locust, Jira, QTest, Karma, WireMock, Junit, etc.

  • Managing UAT, DEV, and Load Test environments including experience with DevOps processes and tools including Jenkins, Maven, ELK, Kibana, Splunk, SonarQube, GitHub, etc.

  • Developing a Continuous Integration/Continuous Testing model including Shift Left testing, pipeline test integration, application performance monitoring and reporting

  • Troubleshooting production issues and proactively responding to postmortems and client reported anomalies

  • Establish CI/CD standards, procedures and requirements for Testing and Development teams

  • Identify areas of opportunity and develop baselines and improvement plans

  • Create and manage testing analytics including defect tracking, test effectiveness, coverage, execution and optimization factors

  • Generate reports for senior management

  • Knowledge of institutional equities trading and post trade operations

  • Knowledge of FIX protocol, JSON, Ruby, Python a plus

  • Experience managing vendor relationships

  • Experience managing offshore resources

Responsible for building and leading a team to deliver technology products and services that meet business outcomes. Ensures people development through coaching, mentoring, feedback, and hands-on career development. Develops a technology strategy and ensures technology solutions comply with applicable standards. This role advocates and advances modern, Agile solution delivery practices and evangelizes great design, engineering and organizational practices. Accountable for team/program level resource and financial management; builds and maintains teams through talent acquisition. Sets maturity objectives and enables individuals/teams to with training & resources to achieve them. Sets and tracks quality and performance objectives. Facilitates performance and career development of individuals through performance reviews, coaching, and building individual development plans that are needed to develop competencies and skills. Understands individual and team maturity and performance through team/client feedback. Manages relationships with the business and technology leaders, and vendors for technical products. Accountable for solution delivery management as relevant to their teams e.g. prioritizing tech debt, compliance and security items, and supporting audits. Accountable to ensure all relevant risk, financial, and compliance polices and standards are met. Accountable for the application performance in production (app health, resiliency, performance, security, enterprise data management standards, audit exams and reviews). Creates the technology strategy for their technical domain. Ensures that execution is aligned with product strategy by working with Product Management, Product Owners, and other stakeholders. Creates an inclusive and healthy working environment, and helps to resolve organizational impediments/blockers. Leads and creates followership in Communities of Practice in the organization. Manages a team.

Bank of America's Global Banking and Markets Technology Organization....

  • Believes diversity makes us stronger so we can reflect, connect and meet the diverse needs of our clients and employees around the world.
  • Is committed to building a workplace where every employee is welcomed and given the support and resources to perform their jobs successfully.
  • Wants to be a great place for people to work and strives to create an environment where all employees have the opportunity to achieve their goals.
  • Provides continuous training and development opportunities to help employees achieve their career goals, whatever their background or experience.
  • Is committed to advancing our tools, technology, and ways of working to better serve our clients and their evolving business needs.
  • Believes in responsible growth and is dedicated to supporting our communities by connecting them to the lending, investing and giving them what they need to remain vibrant and vital.

Shift:

1st shift (United States of America)

Hours Per Week: 

40

Learn more about this role

Full time

JR-21067473

Band: H4

Manages People: Yes

Travel: No

Manager:

Talent Acquisition Contact:

Jill Pipon

Referral Bonus:

0

Street Address

Primary Location:
222 BROADWAY, NY, New York, 10038