Citi

Applications Development (Cypress and TypeScript) - Assistant Vice President

Pune Maharashtra India Full time

The Applications Development Senior Programmer Analyst is an intermediate level position responsible for designing, developing, and executing automated test scripts and frameworks in coordination with the Technology team. The overall objective of this role is to contribute to the quality assurance lifecycle and ensure delivery of reliable, high‑quality application systems.

Responsibilities:

  • Design, develop, and maintain automated test frameworks using Cypress and JavaScript, ensuring high coverage across functional, regression, and integration testing.
  • Conduct tasks related to feasibility studies, time and cost estimates, QA planning, test strategy creation, risk analysis, and implementation of automated testing solutions that meet business and user requirements.
  • Monitor and control all phases of the testing lifecycle including test planning, scripting, execution, defect tracking, and reporting.
  • Utilize in-depth specialty knowledge in QA automation to analyze complex issues, evaluate system and business processes, and make sound recommendations to improve test efficiency.
  • Collaborate closely with developers, analysts, and product owners to understand application functionality and define appropriate automation scope.
  • Participate in post‑implementation analysis to ensure that automated test suites remain stable, secure, and aligned with evolving business needs.
  • Recommend test design improvements, automation best practices, and reusable components to enhance system reliability.
  • Consult with users/clients and other technology groups on QA-related issues and recommend advanced testing solutions.
  • Ensure essential QA procedures are followed and help define testing standards, coding practices, and operational processes.
  • Serve as an advisor or coach to junior QA engineers or automation analysts.
  • Has the ability to operate with a limited level of direct supervision.
  • Can exercise independence of judgment and autonomy.
  • Acts as SME for Cypress testing and JavaScript-based automation for senior stakeholders and/or other team members.
  • Appropriately assess risk when making testing or automation decisions, demonstrating concern for the firm's reputation and safeguarding Citigroup, its clients, and assets by driving compliance with applicable laws, rules, and regulations, adhering to Policy, applying sound ethical judgment, and escalating and managing QA control issues with transparency.

Qualifications:

  • 5–8 years of relevant experience in Quality Assurance and test automation.
  • Strong hands‑on experience in Cypress, JavaScript, and/or TypeScript for automated testing.
  • Experience in creating, executing, and maintaining automated test frameworks.
  • Solid understanding of browser-based testing, API testing, and automated test design patterns.
  • Experience with defect management tools (e.g., JIRA) and test management platforms.
  • Strong understanding of systems analysis, SDLC, and Agile methodologies.
  • Proven track record in QA automation delivery and implementation of successful testing efforts.
  • Working knowledge of software testing techniques and QA best practices.
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements.

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.