C

Citi

Runs banking and payments for global clients

Engineering Lead Analyst - Test Automation Platform Engineering, VP

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeTampa, FL, USA$113.8k - $170.8kHybrid

About the Job

Requirements

  • At least 13 years of hands-on experience in software engineering, platform engineering, or quality engineering automation within a large-scale, complex enterprise or global financial services environment.
  • Experience providing operational support for enterprise-scale, hosted internally developed and vendor applications, including safely troubleshooting, triaging, and remediating production performance and availability issues.
  • Experience in incident management, root cause analysis, disaster recovery exercises, and operational process change and improvement.
  • Ability to troubleshoot complex platform, infrastructure, and integration challenges under pressure.
  • Deep administration and engineering experience with enterprise tools such as ALM-Quality Center, Zephyr Enterprise, Core Software Development Platform (CSDP) / Octane, or Core Performance Engineering (formerly Performance Center).
  • Experience architecting and building automated functional testing frameworks using Behavior-Driven Development tools such as Cucumber and Behave, and integrating them into automated test suites.
  • Practical experience embedding automated test execution and quality gates into continuous integration and continuous delivery pipelines using Jenkins, Tekton, or Harness.
  • Experience developing integration services and data pipelines using Apache Kafka, message queues, and RESTful application programming interfaces.
  • Hands-on experience developing, packaging, and deploying containerized applications using Docker and Kubernetes/OpenShift within continuous integration and continuous delivery pipelines.
  • Understanding of secure coding practices, common vulnerabilities and exposures remediation, infrastructure security hardening, and high-availability and resilience patterns.
  • Bachelor’s degree or university degree in Computer Science, Software Engineering, or Information Technology, or equivalent practical experience.
  • Strong verbal and written communication skills to explain technical and operational issues to technical and non-technical stakeholders.
  • Ability to prioritize competing initiatives, take end-to-end ownership, and deliver under tight deadlines and high-pressure operational scenarios.
  • Strong collaboration and relationship-building capabilities in a global, matrixed operating model.

Responsibilities

  • Install, configure, upgrade, administer, and support enterprise test management and performance engineering toolsets, including Core Performance Engineering / Performance Center, ALM-Quality Center, Zephyr Enterprise, and Core Software Development Platform (CSDP) / Octane.
  • Provide end-to-end operational support for hosted internally developed and vendor enterprise applications, and establish monitoring, logging, alerting, and observability.
  • Troubleshoot, triage, and remediate performance, stability, and availability incidents in production and non-production environments while following change management and operational risk protocols.
  • Conduct root cause analyses and post-incident reviews, and drive preventive actions to improve platform resilience, scalability, and uptime.
  • Monitor platform health, conduct capacity planning, and implement system and operational enhancements.
  • Maintain software assets to remediate cybersecurity vulnerabilities, manage patch lifecycles, and enforce secure baseline configurations.
  • Architect workflows across test management systems to ensure bidirectional traceability between business requirements, test plans, test execution, and defect lifecycles, meeting internal software development lifecycle and audit standards.
  • Design, build, and deploy integration solutions and event-driven data synchronization pipelines across disparate systems using messaging technologies such as Apache Kafka, REST APIs, and webhooks.
  • Package, deploy, and support containerized platform utilities and testing services within enterprise container platforms and continuous integration and continuous delivery pipelines.
  • Design and embed automated quality gates into DevOps continuous integration and continuous delivery pipelines using platforms such as Jenkins, Tekton, or Harness.
  • Lead the design, development, and standardization of functional test automation frameworks, including Behavior-Driven Development using Cucumber, Behave, and related test automation tools.
  • Partner with development, quality assurance, and Site Reliability Engineering teams to establish shift-left testing practices, continuous feedback loops, and automated regression suites.
  • Serve as a Technology Subject Matter Expert for internal and external stakeholders and contribute to the strategic roadmap for the Quality Engineering platform domain.
  • Provide direction and oversight to ensure compliance with firm-mandated controls, regulatory frameworks, information security standards, and audit requirements.
  • Assess risk in technical and business decisions, safeguard the firm’s reputation and assets by following enterprise policies and sound judgment, and manage control issues transparently.
  • Ensure disaster recovery, business continuity planning, and failover procedures are validated and routinely tested.
  • Influence engineering and architectural decisions through consultative advice, technical evaluations, and collaborative design reviews.
  • Mentor and guide junior engineers and analysts, fostering technical excellence and continuous learning across engineering and operations.
  • Collaborate across cross-functional, virtual, and global teams in a matrixed organizational structure.

About the Company

Citi

Runs banking and payments for global clients

Citi runs banking, investment and payment services for companies, governments and individuals around the world. Its global network connects institutions with local banking systems, while its US consumer business sells credit cards and deposit accounts. Corporate clients use Citi to manage cash, finance trade and raise capital, and investors use its trading, custody and wealth services to hold and manage assets. The bank earns interest on loans and fees from payments, securities transactions, financial advice and account services. Citi traces its banking roots to 1812; the Citigroup holding company was formed in 1998, and its headquarters are in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1812

Recently Posted Jobs

Explore more opportunities at Citi

See more jobs