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.
Citigroup
-
- Citigroup Jobs