Senior Java Automation Architect – AI-Driven Frameworks

Citi

New York (NY)

Hybrid

USD 94,000 - 142,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Citi is seeking a Senior Automation Developer for a hands-on Java role focused on building scalable UI and microservice test automation frameworks. You will design, refactor, and maintain automation assets, applying Page Object Model, SOLID principles, and robust test architecture.

Join a high-velocity Agile Scrum environment and collaborate with product owners to embed testability early in the SDLC. The role includes exploring AI-assisted tooling to accelerate script generation and self-healing

Qualifications

  • 5–8 years of professional software engineering and test automation experience.
  • Advanced, daily programming in Core Java (Java 11/17+).
  • Experience with Selenium WebDriver and API testing frameworks.

Responsibilities

  • Architect, implement, and scale Java-based automation frameworks for UI and server-side components.
  • Write production-grade Java code to develop automation artifacts and test scenarios.
  • Collaborate with cross-functional teams to define automation requirements and acceptance criteria.
  • Implement BDD/TDD methodologies and translate Gherkin to executable steps.
  • Develop automated validation suites for microservices and RESTful APIs.

Skills

Java Development
OOP & Design Patterns
Multithreading
REST API Testing

Education

Bachelor's degree in Computer Science or related field

Tools

Selenium WebDriver
TestNG/JUnit 5
Cucumber-JVM
REST Assured
Maven/Gradle
Git

Job description

Citi is seeking a Senior Automation Developer for a hands-on Java role focused on building scalable UI and microservice test automation frameworks. You will design, refactor, and maintain automation assets, applying Page Object Model, SOLID principles, and robust test architecture.

Join a high-velocity Agile Scrum environment and collaborate with product owners to embed testability early in the SDLC. The role includes exploring AI-assisted tooling to accelerate script generation and self-healing

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Automation Test Engineer for Scalable Cloud Apps
Java Automation Test Engineer for Scalable Cloud Apps

Citi • New York (NY)

On-site
USD 110,000 - 140,000
Senior Automation Engineer AVP - AI-Driven Testing
Senior Automation Engineer AVP - AI-Driven Testing

Citi • New York (NY)

Hybrid
USD 94,000 - 142,000
Senior AI & Java Architect — DevOps Leader
Senior AI & Java Architect — DevOps Leader

Citi • Jersey City (NJ)

On-site
USD 177,000 - 265,000
Medical coverage
Dental coverage
401(k)
+1
Senior Automation Developer (Java)
Senior Automation Developer (Java)

Citi • New York (NY)

Hybrid
USD 94,000 - 142,000
VP of Automation Engineering & AI-Driven Testing
VP of Automation Engineering & AI-Driven Testing

Citi • New York (NY)

Hybrid
USD 121,000 - 171,000
Senior Java Architect: AI-Driven Middleware Leader
Senior Java Architect: AI-Driven Middleware Leader

Citi • Irving (TX)

On-site
USD 107,000 - 161,000
Medical, dental & vision coverage
401(k)
Paid time off
Senior QA Automation Engineer
Senior QA Automation Engineer

Citi • Irving (TX)

On-site
USD 96,000 - 145,000
Senior Java Engineer - AI-Driven Microservices & TDD
Senior Java Engineer - AI-Driven Microservices & TDD

Talent Groups • Frisco (TX)

Hybrid
USD 120,000 - 160,000
Senior QA Automation Lead - Build Scalable Test Frameworks
Senior QA Automation Lead - Build Scalable Test Frameworks

Citi • New York (NY)

Hybrid
USD 7,300 - 11,000
Senior Automation Developer - Assistant Vice President
Senior Automation Developer - Assistant Vice President

Citi • New York (NY)

On-site
USD 94,000 - 142,000