Skip to main content

Applications Development Senior Supervisor

Job Req Id:

26964062

Location(s):

Chennai, Tamil Nadu, India

Job Type:

Hybrid

Posted:

May. 19, 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 more than 230,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

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.

A man walks his dog, enjoying a well-earned break from work.

Global Benefits

Discover the top benefits offered to our global workforce, designed to support your well-being, growth and work-life balance. Explore a few of the highlights that make working with us rewarding.

Learn About Global Benefits

A woman enjoying work-life balance with her family

Explore More Jobs

  • Early Careers Talent Network

    Sign up to receive personalized job matches based on your skills and interests. We'll help you discover opportunities that align with your goals.

    Join Early Careers Network

  • Career Professionals Talent Network

    Sign up to receive tailored job matches based on your skills and experience. Discover opportunities that align with your ambitions.

    Join Career Professionals Network