Applications Development Senior Supervisor

Reposted 2 Days Ago
Be an Early Applicant
DLF Cybercity, Gurugram, Haryana, IND
In-Office
Senior level
Fintech • Financial Services
The Role
The Automation Test Engineer designs, develops, and maintains automation solutions for enterprise applications, focusing on UI, API, and backend systems. The role involves enhancing quality through automation frameworks, integrating with CI/CD, and collaborating across teams to ensure high standards and compliance.
Summary Generated by Built In

The Automation Test Engineer is a hands‑on automation expert role responsible for designing, developing, and maintaining enterprise‑grade automation solutions across UI, API, and backend systems. The role requires strong expertise in Java‑based automation, modern web and API automation tools, and CI/CD integration, ensuring high quality, stability, and regulatory compliance across Citi applications.

The role partners closely with development, DevOps, and product teams and contributes to quality strategy, framework design.

Key Responsibilities

Test Automation Engineering

  • Design, build, and maintain scalable automation frameworks for UI and API testing.
  • Develop robust automation solutions using Core Java, Playwright, Selenium, and REST Assured.
  • Implement BDD frameworks using Cucumber, adhering to Page Object Model (POM) and best design practices.
  • Own automation coverage for functional, regression, integration, and smoke testing.
  • Ensure test automation aligns with enterprise quality and governance standards.
  • Good Understanding on Agile Methodologies & QA Metrics

UI & API Testing

  • Automate complex web workflows using Playwright and Selenium.
  • Perform comprehensive API automation using REST Assured, Postman, and Swagger/OpenAPI specifications.
  • Validate API authentication and authorization mechanisms, including OAuth 2.0 and JWT.
  • Perform backend validation through database queries and service‑level checks.

CI/CD & DevOps Integration

  • Integrate automation suites into CI/CD pipelines using Jenkins.
  • Manage source code using GitHub / Bitbucket and follow version control best practices.
  • Execute automated tests in Docker‑based environments to ensure consistent test execution.
  • Analyze CI results and continuously improve pipeline reliability and execution efficiency.
  • Good Understanding of Microservices architecture

Data & Backend Testing

  • Perform backend and data validation using SQL.
  • Validate data across Oracle and MongoDB databases.
  • Support data reconciliation and end‑to‑end transaction validation.

Non‑Functional & Advanced Testing (Value Add)

  • Contribute to load and performance testing using Grafana K6 (browser mode) or JMeter.
  • Support testing activities in cloud and container platforms such as Red Hat OpenShift, AWS, and Azure (where applicable).

Quality Leadership

  • Participate in automation code reviews and provide technical guidance to junior test engineers.
  • Contribute to test strategy, automation roadmaps, and best practice definitions.
  • Collaborate effectively with cross‑functional teams to identify risks and ensure early defect detection.
  • Maintain high standards of test documentation, traceability, and audit readiness.

Required Technical Skills

Programming Languages

  • Core Java – advanced, hands‑on expertise [Expert]
  • Python – working proficiency
  • TypeScript / JavaScript – working proficiency

Automation Tools & Frameworks

  • Playwright (UI & API automation) [Expert]
  • Selenium WebDriver [Expert]
  • BDD using Cucumber
  • TestNG
  • Page Object Model (POM) design

API Testing

  • Postman
  • Swagger / OpenAPI
  • REST Assured
  • API authentication & authorization
  • OAuth 2.0, JWT

DevOps & CI/CD

  • GitHub / Bitbucket
  • Jenkins CI/CD pipeline integration
  • Docker for test execution environments

Databases

  • SQL
  • Oracle
  • MongoDB

Added Advantage

  • Load testing using Grafana K6 or JMeter
  • Experience with Red Hat OpenShift
  • Exposure to AWS or Azure cloud platforms

Experience & Qualifications

  • 5–8 years of experience in software testing with strong automation focus.
  • Proven experience delivering automation for large‑scale enterprise applications.
  • Bachelor’s degree in Engineering, Computer Science, or equivalent experience.

Key Competencies

  • Strong analytical and problem‑solving skills.
  • Ability to work independently in complex systems.
  • Strong collaboration and communication skills.
  • Continuous improvement mindset with attention to automation stability and scalability.

Education:

  • Bachelor’s degree/University degree or equivalent experience

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.

Skills Required

  • 5-8 years of experience in software testing with strong automation focus
  • Bachelor's degree in Engineering, Computer Science, or equivalent experience
  • Advanced expertise in Core Java
  • Expert proficiency in Playwright and Selenium WebDriver
  • Working proficiency in Python, TypeScript/JavaScript
  • Experience with GitHub/Bitbucket, Jenkins CI/CD, Docker
  • Experience in backend validation using SQL, Oracle, and MongoDB

Citi Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Citi and has not been reviewed or approved by Citi.

  • Healthcare Strength Benefits coverage is positioned as comprehensive, including health, dental, and vision insurance plus on-site clinics, prescription drug support, and disability coverage. Family-building support such as fertility assistance is described as a notable differentiator within the overall package.
  • Retirement Support Retirement benefits are framed as strong, highlighted by a 401(k) with matching and additional plan options like a Roth 401(k). Financial support is reinforced through discounts and broader financial guidance resources tied to the benefits ecosystem.
  • Wellbeing & Lifestyle Benefits Wellbeing support extends beyond insurance through programs like an Employee Assistance Program, counseling/legal resources, and gym or wellness reimbursement. These offerings increase the perceived total rewards value even when cash compensation sentiment varies by role.

Citi Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Kwun Tong, Kowloon
223,850 Employees

What We Do

Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. We have 200 years of experience helping our clients meet the world's toughest challenges and embrace its greatest opportunities. We are Citi, the global bank – an institution connecting millions of people across hundreds of countries and cities.

Similar Jobs

In-Office
DLF Cybercity, Gurugram, Haryana, IND
223850 Employees
5-5 Annually
In-Office
DLF Cybercity, Gurugram, Haryana, IND
223850 Employees
In-Office
DLF Cybercity, Gurugram, Haryana, IND
223850 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account