QA Automation Engineer

Citi

New York (NY)

Hybrid

USD 9,400 - 16,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Citi is seeking a QA Automation Engineer to join our global technology team. You will design and implement automated tests for Java-based services, focusing on API and UI automation, in a fast-paced, delivery-focused environment.

The ideal candidate has strong Java, SQL and BDD experience, with hands-on expertise in frameworks like Cucumber, Playwright, or Cypress, and familiarity with CI/CD tools such as Jenkins and Git.

Qualifications

  • Minimum proven experience in automation testing with Java.
  • Strong knowledge of BDD frameworks, especially Cucumber.
  • Experience with API automation and SQL for data validation.
  • Familiarity with CI/CD processes and tools.

Responsibilities

  • Implement and operate a BDD automation framework.
  • Create detailed test plans, cases, and regressions.
  • Act as a quality gate and document defects thoroughly.
  • Develop API-based automated tests for functional and non-functional testing.
  • Identify optimization opportunities for QA throughput.
  • Collaborate with Production Support to troubleshoot issues.
  • Apply testing processes for new and existing products.

Skills

Automation testing
Java
BDD (Cucumber)
TypeScript
Playwright
Cypress
API automation
SQL
CI/CD
Jenkins
Git

Education

Bachelor’s degree/University degree or equivalent experience

Tools

Playwright
Cypress
Jenkins
Git
TypeScript

Job description

QA Automation Engineer
Job Req Id:

26997926

Location(s):

Pune, Maharashtra, India

Job Type:

Hybrid

Posted:

Oct. 08, 2026

Discover your future at Citi

Working at Citi is far more than just a job. A career with us means joining a team of approximately 219,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview

Overview

Citi is a world-leading global bank. We have approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide. We provide consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management. We enable clients to achieve their strategic financial objectives by providing them with cutting-edge ideas, best-in-class products and solutions, and unparalleled access to capital and liquidity.

Job Summary:

The Equity Finance team are seeking a skilled Quality Assurance Test Engineer to join our team in Belfast. Citi is embarking on a bold multi-year transformation for the Prime Services business. If you are someone that can work in a fast-paced environment with a pragmatic approach to delivery and diligence, then please look to apply for this role. You will need to employ strong communication skills, ensure a first-class service of quality to our internal clients. The ideal candidate should have a strong background in Java and SQL, with proven experience in developing and maintaining automated test scripts through the use of practices such as BDD.

Key Responsibilities:
  • Implement and work within a BDD (Behaviour-Driven Development) automation framework.
  • Creating detailed, comprehensive, and well-structured test plans and test cases, test estimation, regression testing, test automation development, and other project artifacts.
  • Acting as a quality gate and identify, record, document thoroughly and track bugs before software products are delivered to our clients.
  • Implementation and execution of API based automation test for functional and non-functional testing using Citi approved tools.
  • Identifying and highlighting ways to continuously optimize the way in which QA function operates to create an efficient, scalable team.
  • Work with the business and Production Support to investigate issues and prevent production defects.
  • Develop and apply testing processes for new and existing products to meet client needs.
  • Together with the team contribute to innovative & best-in-class solutions for our business.
  • Apply proven software testing concepts and methodologies to daily tasks.
  • Collaborate with the development team to identify and resolve issues.
  • Adapt to changing business needs and effectively shift focus on priorities as required.
Recommended Qualifications:
  • Proven industry experience in automation testing with strong hands-on experience in Java.
  • Solid experience with BDD automation frameworks (Cucumber).
  • Experience in typescript or playwright, Cypress
  • Strong hands-on experience in API automation/testing.
  • Prior experience in the usage of SQL for database validation and testing.
  • Fair working knowledge of CI/CD process, Jenkins, Git, etc
  • Excellent logical, analytical, problem-solving skills and the ability to adapt to changing business requirements and priorities.

Preferred Qualifications:

  • Exposure to the Finance industry or a background in financial applications is a significant advantage.

Educational Qualifications:

  • Bachelor’s degree/University degree or equivalent experience
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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

IT Quality Intermediate Analyst Officer
IT Quality Intermediate Analyst Officer

Citigroup Inc. • New Castle (DE)

On-site
USD 76,000 - 106,000
Hybrid work arrangement: 3 days in the
2 days remote
Learning & development resources
+4
IT Quality Sr Analyst - C12
IT Quality Sr Analyst - C12

Citi • Irving (TX)

On-site
USD 96,000 - 145,000
Quality Software Engineer Lead - VP
Quality Software Engineer Lead - VP

Citi • Tampa (FL)

On-site
USD 114,000 - 171,000
IT Quality Sr Analyst - Assistant Vice President
IT Quality Sr Analyst - Assistant Vice President

Citigroup Inc. • Tampa (FL)

On-site
USD 87,000 - 131,000
Competitive salary plus benefits
IT Quality Sr Analyst - C12
IT Quality Sr Analyst - C12

Citi • New York (NY)

Hybrid
USD 96,000 - 145,000
IT Quality Intermediate Analyst Officer
IT Quality Intermediate Analyst Officer

Citi • New Castle (DE)

On-site
USD 76,000 - 106,000
Hybrid work arrangement
Competitive benefits
Learning resources for test automation
Quality Software Engineer Lead - VP
Quality Software Engineer Lead - VP

Citigroup Inc. • Tampa (FL)

On-site
USD 114,000 - 171,000
Discretionary incentive programs
Comprehensive benefits package
Paid time off
Quality Software Engineer Lead - VP
Quality Software Engineer Lead - VP

Citi • New York (NY)

Hybrid
USD 114,000 - 171,000
Medical benefits
401(k)
Paid time off
+1
IT Quality Intermediate Analyst Officer
IT Quality Intermediate Analyst Officer

Citi • Town of New Castle (NY)

On-site
USD 76,000 - 106,000
Hybrid work arrangement
Learning and development resources
Wellbeing support
+1
IT Quality Sr Analyst - Assistant Vice President
IT Quality Sr Analyst - Assistant Vice President

Citi • Tampa (FL)

On-site
USD 87,000 - 131,000