Experience Inc. Jobs

Job Information

Citigroup Global Head of End-to-End Testing - Director in Jersey City, New Jersey

Citi’s Treasury and Trade Solutions (TTS) group is built on the power of our network. We have offices in 101 countries, servicing clients in 160 countries, transacting on over 140 currencies, servicing 81% of the Global Fortune 500 companies and processing over 3 trillion dollars a day in payments. TTS business includes Payments and Receivables, Liquidity, Commercial Cards and Trade.

Citi is hiring a Head of End-to-End Testing of complex, technology applications in the TTS Technology organization. Such complex applications typically span multiple areas of TTS including digital channels, payments and receivables, core banking, liquidity, trade and data. The person will lead a global group of test engineers engaged in testing and certifying these applications in the end-to-end testing environment for user acceptance testing. The leader will be accountable for managing the testing of the applications including planning and designing test cases, test automation, test execution during agile development, test environments, test data management, performance testing of applications and test governance. The person will be a strong leader, highly technical and innovative with deep domain knowledge of testing, especially test automation.

The selected person will be is responsible for creating an effective testing strategy and ensuring continued leading-edge testing of TTS Technology applications with the objective of improving application reliability and stability, faster and more frequent turnaround of application releases, improved production resiliency and optimized utilization of testing resources. The role requires a good understanding of agile software development, testing, deployment, and support. The ideal candidate will be a dynamic leader, great communicator, have demonstrable expertise in software development and test engineering and above all be customer and team focused.

Responsibilities:

  • Own and manage the End-to-End testing process for the TTS Technology organization for user acceptance testing

  • Own and maintain the Performance Testing and Scalability function in the TTS Technology organization for the Cash businesses (P&R, Liquidity, Digital Channels, Data)

  • Implement policies and procedures for the software quality assurance function. Develop, implement, enforce, and improve upon quality standards, tools, and methods to assure quality across new and existing applications

  • Provide comprehensive governance of testing across all of TTS Technology. This includes setting standards, policies, compliance to the standards, scorecards to measure performance and communication with senior executives

  • Drive and enforce a “Test Automation First” strategy across TTS Technology. Drive the adoption and implementation of test automation frameworks including technologies such as Selenium, Cucumber, Apache JMeter, LoadRunner

  • Evaluate and monitor tools, methodologies, and automation frameworks to ensure effective testing and identification of defects

  • Manage a large global organization of 500 plus test engineers located in multiple locations across the globe. Responsible for hiring, retention and training of talent

  • Provide key thought leadership within the engineering organization as a thought leader and champion of best practices in quality assurance

  • Engage in Agile methodology ceremonies, sprints to inform appropriate data quality and testing considerations as part of acceptance criteria

  • Drive BDD/TDD principles and processes across the organization

  • Drive various types of testing including Black Box, GUI, Integration, Regression, Backend, System, Security

  • Drive adoption of CA LISA application for stubbing and service virtualization

  • Create, automate, and execute reusable business level test cases. Work with verticals to understand new features, triage and troubleshoot major product issues, prioritize defects, identify solutions, and determine root causes

  • Responsible for the build, management, and support of test environments for User Acceptance Testing and Performance Testing

  • Responsible for a comprehensive Test Data Management strategy for large complex applications spanning multiple vertical areas in TTS Technology

  • Proactively Analyze and communicate performance issues from production, UAT and Performance Testing to the respective application managers

  • Analyze and provide performance recommendations on breached SLAs to the Function Heads. Develop strategies to pro-actively alert on breached SLAs

  • Manage Vendors, contracts, licenses and offshore performance testing and engineering teams

  • Manage testing budget and forecasts to ensure relevant financial targets are met

  • Work collaboratively with Technology heads of each Line of Business in TTS along with the Architecture team, business partners and vendors

Technical Qualifications:

  • 15+ years of experience in High-Level Management of Testing and Quality Assurance function in a large global technology organization.

  • Seasoned professional who will lead a team of 500+ engineers and testers.

  • Proven technology background preferably in Software Development and Engineering in the Financial Services industry.

  • Knowledge of the Payment Industry would be a plus

  • In-depth experience in driving BDD/TDD principles and processes

  • Deep domain expertise in Test Automation including technologies such as Selenium, Cucumber, SonarQube, Silk, LeanFT/UFT, CA TDM. Hands-on knowledge of CA LISA

  • Well versed in SDLC, Agile Development, Software Development principles and practices

  • Strong exposure to modern technologies - Microservices, API, Cloud technologies (AWS, ECS), Containerization (Docker, Kubernetes), Big Data

  • Good understanding of Gihub, Bitbucket, Teamcity/UDeploy/Jenkins, Ansible or similar.

  • Experience with J2EE, Spring Framework, Java, Javascript, JUnit, Angular, Bootstrap, Git, Maven

  • Experience with load testing tools such as LoadRunner, JMeter, Chef or Puppet, Performance Center, Test Director

  • Exceptional Thought Leader with strong verbal and written communication skills and experience managing large engineering teams

  • Possess executive-level acumen, understanding of organizational issues and challenges and have the proven ability to influence decisions at all levels of the organization

  • Ability to identify problems within a tech stack and drill down to root cause analysis and recommend mitigation strategies.

  • Demonstrate a high level of motivation, strong work ethic and self-starting attitude with a bias for speed and execution

  • Experience working with large-scale global IT services providers and contract negotiations with IT service providers

  • Strong staff coaching and mentoring experience who can guide the team to innovate and deliver on time

  • Contract, financial and budget management experience is desirable

  • Demonstrate ability to lead and multi-task, problem-solve, make decisions and operate in a fast-paced environment.

  • Must be a collaborative person who listens effectively and invites response and discussion. Must possess good negotiation skills. Excellent organization skills and attention to detail

  • Must be able to exercise independent thinking and good judgment under all circumstances. Demonstrate versatility and a willingness to work with constantly changing priorities with enthusiasm.

  • Must have excellent analytical and business skills

  • Promotes continuous process improvement especially in code quality, testability & reliability.

Education:

  • BS or MS Degree in Computer Science, Information Technology, or equivalent

Job Location: Must Work Onsite in hybrid mode

  • Jersey City, NJ

Job Family Group:

Technology


Job Family:

Applications Development


Time Type:

Full time


Primary Location:

Jersey City New Jersey United States


Primary Location Salary Range:

$200,000.00 - $300,000.00


Citi is an equal opportunity and affirmative action employer.

Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi (https://www.citigroup.com/citi/accessibility/application-accessibility.htm) .

View the "EEO is the Law (https://www.dol.gov/sites/dolgov/files/ofccp/regs/compliance/posters/pdf/eeopost.pdf) " poster. View the EEO is the Law Supplement (https://www.dol.gov/sites/dolgov/files/ofccp/regs/compliance/posters/pdf/OFCCP_EEO_Supplement_Final_JRF_QA_508c.pdf) .

View the EEO Policy Statement (http://citi.com/citi/diversity/assets/pdf/eeo_aa_policy.pdf) .

View the Pay Transparency Posting (https://www.dol.gov/sites/dolgov/files/ofccp/pdf/pay-transp_%20English_formattedESQA508c.pdf)


Effective November 1, 2021, Citi requires that all successful applicants for positions located in the United States or Puerto Rico be fully vaccinated against COVID-19 as a condition of employment and provide proof of such vaccination prior to commencement of employment.

Citi is an equal opportunity and affirmative action employer.

Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.

DirectEmployers