Automation Quality Assurance - Assistant Vice President
Citi
Quality Assurance
Irving, TX, USA · O'Fallon, MO, USA · New York, NY, USA
Automation Quality Assurance - Assistant Vice President
Job Req Id:
26956442
Location(s):
Pune, Maharashtra, India
Job Type:
On-Site/Resident
Posted:
Apr. 23, 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
We are seeking a highly skilled and motivated QA Automation Engineer to join our dynamic team. The ideal candidate will have extensive experience in building and maintaining automated testing frameworks within the fast-paced Capital Markets domain. You will be responsible for ensuring the quality and reliability of our software products by designing, developing, and executing comprehensive automated test suites. This role requires a strong technical background, a deep understanding of financial services, and a passion for delivering high-quality solutions.
Key Responsibilities
- Test Strategy & Design: Develop and implement a comprehensive test automation strategy for our applications, including defining the scope, tools, and methodologies.
- Drive product quality and delivery through automation initiatives, especially in generative AI, targeting a fully automated platform with minimal manual QA intervention.
- Framework Development: Design, build, and maintain robust, scalable, and efficient test automation frameworks using industry-best practices and tools.
- Test Scripting: Author and execute automated test scripts for functional, regression, integration, and API testing.
- API Testing: Perform in-depth API testing to validate RESTful and other web services, ensuring data integrity, and performance.
- CI/CD Integration: Integrate the automated test suites into our CI/CD pipelines to enable continuous testing and faster feedback cycles.
- Defect Management: Identify, document, and track defects, and work closely with the development team to ensure timely resolution.
- Act as a central point of contact for interdepartmental communication, ensuring alignment and seamless collaboration across various project impacts.
- Provide technical expertise, mentor mid-level developers and analysts, and establish standards for coding, testing, debugging, and implementation.
- Proactively assess risk, ensure compliance with laws and regulations, and maintain clear, concise communication across all organizational levels.
Required Qualifications & Technical Proficiency
- Experience: 5-8 years of hands-on experience in a QA Automation role.
- Industry Knowledge: Proven working experience in the Financial Services industry, specifically within the Capital Markets domain.
- Programming & Scripting:
- Strong proficiency in core Java.
- Solid experience with scripting languages such as Python and Shell.
- Test Automation Frameworks & Tools:
- Expertise in building and using frameworks based on BDD (e.g., Cucumber) and TestNG.
- Hands-on experience with widely used test automation frameworks such as Rest-Assured (for API), Playwright, or Cypress.
- Good experience with Backend Automation using Python for Data Validation, Accuracy checks
- Database & In-Memory Computing:
- Working experience with MongoDB and relational databases (SQL).
- Experience with in-memory data grids like Apache Ignite.
- DevOps & Cloud:
- Familiarity with containerization technologies like Docker and container orchestration services such as Amazon ECS (Elastic Container Service).
- Operating Systems: Strong command of UNIX/Linux environments.
Education:
Bachelor (Bs degree/University degree or equivalent experience.
Any Beneficial / Nice to have skills and experience
- Practical experience with Automation Testing frameworks and tools.
- Experience with Generative AI (Gen AI) concepts and their application in product development or quality assurance.
- Familiarity with AI-powered development tools such as Copilot.
- Proficiency in modern testing frameworks and tools like Playwright, Selenium, and JUnit.
- Strong analytical and problem-solving abilities, with an ability to adjust priorities quickly.
- Experience working in an Agile/Scrum development environment.
- Ability to think strategically and translate vision into actionable plans.
------------------------------------------------------
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 (opens in new window).
View Citi’s EEO Policy Statement (opens in new window) and the Know Your Rights (opens in new window) poster.