This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a visionary and experienced Digital Software Engineering Senior Group Manager to lead our organization into the future. This is a senior leadership role responsible for shaping the strategy and execution of our software development lifecycle, with a strong emphasis on creating a world-class testing and deployment pipeline. The ideal candidate will be a transformative leader with a passion for innovation, a deep understanding of modern engineering practices, and the ability to inspire teams to deliver high-quality software at an accelerated pace. In this role, you will be at the forefront of our digital transformation, leveraging Artificial Intelligence (AI) to optimize processes and build intelligent solutions. You will be responsible for managing the entire SDLC pipeline, from initial concept to deployment and beyond, ensuring that we can create and deploy new features and products in days, not months.
Job Responsibility:
Lead an AI-first testing strategy to transform quality engineering across applications and platforms
Leverage AI to generate test cases, predict risks, accelerate defect detection, and enable synthetic data generation for comprehensive testing
Implement AI-powered solutions & automation for functional, integration, smoke, and performance testing, as well as self-healing automation
Enable developers to incorporate testing as part of the development lifecycle, including integration and smoke tests within the pipeline
Maximize test coverage and reliability by leveraging AI tools and techniques
Drive the adoption of autonomous, self-healing testing in the code and deployment pipeline to enhance speed, quality, and release confidence
Synthetic test data management
Oversee the end-to-end Software Development Lifecycle (SDLC), implementing best practices for agile development, continuous integration, and continuous delivery (CI/CD)
Design, build, and manage a highly automated testing pipeline that enables rapid, high-quality releases
Champion a "shift-left" approach to quality, embedding testing throughout the development lifecycle
Establish and govern a comprehensive test management strategy that includes functional, non-functional and performance testing
Implement and manage a robust framework for embedded testing, ensuring that quality is an integral part of the development process
Drive the automation of all testing phases to ensure thorough validation and rapid feedback
Define and monitor key performance indicators (KPIs) for software quality and performance
Lead direct team of Quality engineers that create AI agents, automation and practices to enable agile squads to independently drive product build and quality assurance
Ensure your personal code contributions and reviews of others' code are instructive and improve the overall quality and architecture of our codebase
Lead and actively participate in design reviews, aligning teams across the organization towards coherent architectural strategies, bringing clarity to complexity, and probing assumptions
Act as a pragmatic problem solver, applying judgment and experience to balance trade-offs between competing interests
Stay abreast of industry trends and emerging technologies, particularly in the realm of AI and machine learning, and identify opportunities for their application
Play a significant role in the career development of others, actively mentoring and educating the larger software engineering community on trends, technologies, and best practices
Exercise full management responsibility for multiple teams, including management of people, budget, and planning
Foster a culture of innovation, collaboration, and continuous improvement
Handle performance evaluations, compensation, hiring, disciplinary actions, and terminations
Actively recruit and participate in the hiring/interview process to build a world-class team
Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets
Drive compliance with applicable laws, rules, and regulations
adhere to Policy
apply sound ethical judgment
and escalate, manage, and report control issues with transparency
Requirements:
15+ years of relevant experience, with significant time in a product line management, e-commerce, or strategic planning role
Proven track record of managing the full SDLC for large-scale, complex software projects and succeeding in delivering high-quality technology products/services in a high-growth environment where priorities shift rapidly
Extensive experience in designing and implementing CI/CD pipelines and automated testing frameworks
First-class leadership, influencing, and talent management skills, with significant experience managing and developing a Software Engineering Team
Ability to use hard data and metrics to back up assumptions and develop business cases
Deep understanding of various testing methodologies, including performance, functional, and non-functional testing
Strong knowledge of agile development methodologies (Scrum, Kanban) and modern software architecture patterns
Familiarity with AI/ML concepts and their application in software development is highly desirable
Excellent communication and negotiation skills, with experience negotiating internally at a senior level