Citi

Citi

Posted via Workday

Automation Testing Engineer

Apply by Oct 20, 2026

Posted Oct 15, 2026

Role at a glance

Job function
Software Engineering & IT Software Quality Assurance & Testing DevOps & Site Reliability Engineering
Salary
Not Disclosed
Location
Pune Maharashtra India
Work arrangement
Hybrid
Employment
Full-time
Experience
5 - 7 years of experience in Application Development, Test Automation, Quality Engineering, DevOps, or related technology roles within the Financial Services industry.
Education
Bachelor’s degree/University degree or equivalent experience

Spotted an issue?

We’ll check it against the original posting.

Log in to report

Role Summary

AI-generated

The Automation Testing Engineer develops and maintains automated testing capabilities to support software quality and delivery, with an emphasis on automation, including generative AI. The role also supports release processes and coordinates with development, business, and infrastructure teams.

What You'll Do

  • Design, develop, maintain, and execute automated regression, functional, integration, and end-to-end test suites, and enhance test...
  • Manage and support CI/CD pipelines and release automation processes in alignment with engineering standards and continuous delivery...
  • Collaborate with development, business, and infrastructure teams on requirements, application issues, and quality throughout the...
  • Analyze applications for functional defects, security concerns, and performance issues; conduct testing, debugging, and root cause analysis.
  • Monitor release quality metrics and risks, provide manual testing backup when needed, and coach analysts on testing and engineering...

Generated from the employer's posting. Verify important details before applying.

View full posting

Qualifications

Experience with automated test frameworks, CI/CD tools, software testing and release processes, modern programming or scripting languages, source control, and mission-critical applications. Requires strong analytical, troubleshooting, communication, and prioritization skills.

Required

  • Experience developing and maintaining automated test frameworks using Selenium, Playwright, Cypress, UFT, or equivalent automation...
  • Hands-on experience with CI/CD tools such as Jenkins, GitHub Actions, Azure DevOps, TeamCity, or similar platforms.
  • Strong understanding of software testing methodologies, release management processes, defect lifecycle management, and quality assurance...
  • Experience working with Java, Python, JavaScript, C#, or other modern programming/scripting languages.
  • Knowledge of source control systems and modern software development practices.
  • Experience supporting mission-critical applications and collaborating across development, testing, and infrastructure teams.
  • Familiarity with DevOps practices, continuous testing, and enterprise engineering standards.
  • Strong analytical, troubleshooting, and problem-solving skills; clear written and verbal communication; ability to manage multiple...

Preferred

  • Experience in Capital Markets, Fixed Income, FX, Money Markets, or related financial products is preferred.
  • Test Automation & Quality Engineering
  • CI/CD Pipeline Management
  • DevOps Tooling
  • Release Management
  • UI Development Support
  • Production Support & Defect Management
  • Agile/Scrum Delivery

Original job description

Content provided by the employer

As an Automation Testing Engineer, you will be instrumental in shaping the future of our product quality and delivery, working towards a target state of a fully automated platform with minimal manual QA intervention. This role combines strategic vision with rigorous quality assurance expertise, with a strong emphasis on driving value through automation, particularly in the realm of Generative AI.

Drive product quality and delivery through automation initiatives, especially in generative AI, targeting a fully automated platform with minimal manual QA intervention.

Collaborate with development teams and Product Owners to formulate comprehensive requirements and propose innovative, efficient solutions.

Define and drive the strategy for quality automation, overseeing testing priorities, road mapping for releases, and continuous improvement.

Act as a central point of contact for interdepartmental communication, ensuring alignment and seamless collaboration across various project impacts.

Provide technical expertise, mentor mid-level developers and analysts, and establish standards for coding, testing, debugging, and implementation.

Proactively assess risk, ensure compliance with laws and regulations, and maintain clear, concise communication across all organizational levels.



Responsibilities:


  • Utilize knowledge of application development procedures and concepts to identify and implement system enhancements, including coding, scripting, configuration, testing, and deployment activities.
  • Design, develop, maintain, and execute automated regression, functional, integration, and end-to-end test suites to ensure high-quality software releases across market applications.
  • Build and enhance test automation frameworks and tooling to improve test coverage, execution efficiency, and defect detection capabilities.
  • Manage and support CI/CD pipelines, release automation processes, and DevOps tooling to align with enterprise engineering standards and continuous delivery objectives.
  • Collaborate with development, business, and infrastructure teams to ensure quality is embedded throughout the software development lifecycle.
  • Consult with users, clients, and technology teams on application issues and recommend programming, testing, and deployment solutions.
  • Apply programming and automation knowledge to develop technical solutions, test scripts, utilities, and reusable components that improve development and quality processes.
  • Analyze applications to identify vulnerabilities, security concerns, performance issues, and functional defects, and conduct testing, debugging, and root cause analysis.
  • Contribute to UI development and support front-end enhancements where required to meet business and regulatory commitments.
  • Provide manual testing support and serve as backup for critical testing activities to ensure delivery continuity during resource absences or peak release periods.
  • Monitor release quality metrics and proactively identify risks that may impact production stability, regulatory compliance, or delivery timelines.
  • Serve as an advisor or coach to new or lower-level analysts and promote testing and engineering best practices across the team.
  • Identify problems, analyze information, and make evaluative judgments to recommend and implement practical solutions.
  • Resolve issues by applying technical expertise, engineering standards, and established precedents.
  • Operate with limited direct supervision and exercise independent judgment in decision-making.
  • Act as a Subject Matter Expert (SME) for application quality, automation testing, CI/CD processes, and release management practices.
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets by driving compliance with applicable laws, rules, and regulations, adhering to policy, applying sound ethical judgment regarding personal behavior, conduct, and business practices, and escalating, managing, and reporting control issues with transparency.

Qualifications:


  • 5 - 7 years of experience in Application Development, Test Automation, Quality Engineering, DevOps, or related technology roles within the Financial Services industry.
  • Experience developing and maintaining automated test frameworks using tools such as Selenium, Playwright, Cypress, UFT, or equivalent automation technologies.
  • Hands-on experience with CI/CD tools such as Jenkins, GitHub Actions, Azure DevOps, TeamCity, or similar platforms.
  • Strong understanding of software testing methodologies, release management processes, defect lifecycle management, and quality assurance best practices.
  • Experience working with Java, Python, JavaScript, C#, or other modern programming/scripting languages.
  • Knowledge of source control systems and modern software development practices.
  • Experience supporting mission-critical applications and collaborating across development, testing, and infrastructure teams.
  • Familiarity with DevOps practices, continuous testing, and enterprise engineering standards.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Consistently demonstrates clear and concise written and verbal communication.
  • Ability to manage multiple priorities, work under pressure, and meet aggressive delivery timelines.
  • Experience in Capital Markets, Fixed Income, FX, Money Markets, or related financial products is preferred.

Education:


  • Bachelor’s degree/University degree or equivalent experience

Preferred Skills:


  • Test Automation & Quality Engineering
  • CI/CD Pipeline Management
  • DevOps Tooling
  • Release Management
  • UI Development Support
  • Production Support & Defect Management
  • Agile/Scrum Delivery
  • Financial Markets Domain Knowledge
  • Risk & Controls Awareness
  • Stakeholder Management


This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.


------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

 

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.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Citi

About the company

Citi

Large Enterprise

Citi is a global financial services corporation that offers a wide range of financial products and services, including consumer banking, credit, investment banking, and wealth management. With a presence in nearly 100 countries, Citi serves millions of customers, from individuals and small businesses to large corporations and governments. The company is dedicated to innovation and sustainability, actively working to support economic growth while addressing environmental and social challenges. Citi’s commitment to providing exceptional service and fostering diverse talent makes it a prominent choice for students aspiring to build a career in finance and banking.