QA Automation Engineer – Assistant Vice President

Citi

Remote Actively hiring
Remote, USA · Irving, TX Posted 28 days ago $107,120$160,680 / year

At a glance

AI generated

TL;DR

The Applications Development Senior Programmer Analyst role is part of a dynamic team in Chennai, focusing on software testing and automation for critical financial applications. This senior-level position involves designing and executing automated tests using tools like Selenium WebDriver, Playwright, and Cucumber to ensure application reliability and performance. Daily tasks include preparing comprehensive test strategies, validating API responses, and integrating automation scripts into CI/CD pipelines with Jenkins or GitHub. The ideal candidate has expertise in Java, Python, or C#, along with a strong understanding of Agile methodologies and financial services compliance. This role requires close collaboration with development teams to deliver high-quality software releases efficiently.

Skills

Selenium WebDriver Playwright Cucumber Postman SoapUI Rest Assured Jenkins GitHub SQL CI/CD Karate Zephyr Splunk Jira

What you'll do

  • Design and develop automated test scripts for software releases.
  • Analyze requirements to prepare comprehensive test strategies and plans.
  • Validate HTTP status codes, response headers, and JSON/XML payloads.
  • Author BDD-style test scenarios using Cucumber framework.
  • Investigate API error conditions and validate custom application errors.
  • Troubleshoot issues by analyzing application logs with Splunk.
  • Integrate automation scripts into CI/CD pipelines to ensure quality.

What we're looking for

  • Extensive experience in software testing and automation using Selenium WebDriver and Playwright.
  • Proficient in BDD frameworks like Cucumber for test scenario authoring.
  • Expertise in API testing with tools such as Postman, SoapUI, and Rest Assured.
  • Strong knowledge of Agile methodologies and participation in Scrum ceremonies.
  • Experience integrating automation scripts into CI/CD pipelines using Jenkins or GitHub.
  • Ability to analyze application logs and validate defects using Splunk and Jira.

Market check

Salary context

This $107,120–$160,680 range sits above 25% of similar postings on FindRole.

Peer median band

$125,600$190,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$138,825$188,500

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Citi

Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.

Citi currently has 336 open roles on FindRole.

Listed pay typically runs $125,760–$188,640 across 308 roles with salary data.

Most-posted roles

View all roles at Citi

More like this

Similar roles

Automation Test Engineer- Vice President

Citi

Remote (3800 Citigroup Center Drive Building B Tampa, US) 71 days ago $103,920$155,880
Java Spring Boot Rest Assured Cucumber BDD Oracle DB MongoDB SQL NoSQL Jenkins GitLab CI CI/CD JSON XML Selenium
Remote

QA Lead — Automation & Quality Engineering - VP

Citi

Remote (3800 Citigroup Center Drive Building B Tampa, US) 39 days ago $113,840$170,760
Selenium Java .NET UI testing API testing Performance testing CI/CD CRM Postman REST-assured Playwright Cypress
Remote

Service Reliability Engineer - Assistant Vice President

Deutsche Bank

Cary, 3000 Centregreen Way, US 94 days ago $100,000$153,000
GCP Terraform Kubernetes Docker CI/CD Python Java NodeJS Shell GitHub Actions GitLab Ansible UCD Helm Azure AWS PostgreSQL Oracle RabbitMQ Redis Distributed Systems Observability

Sr QA Automation Engineer

Apex

Dallas, TX, US 9 days ago
Playwright TypeScript JavaScript Node.js Page Object Model RESTful services GraphQL APIs Agile methodologies JMeter Appium New Relic Datadog Dynatrace CI/CD