Logo
Citi

Digital Software Engineer Senior Analyst

Citi, Irving, Texas, United States, 75084


Citibank, N.A. seeks a Digital Software Engineer Senior Analyst for its Irving, Texas location.

Duties:

Develop and execute software tests to identify software problems and their causes.

Test system modifications to prepare for implementation.

Perform tests on software applications using automation testing techniques.

Participate in full development life cycle, identify dependencies between agile and waterfall delivery using TEST-NG framework.

Conduct software development, integration, and End to End (E2E) testing in a continuous integration and continuous delivery/continuous deployment (CI/CD) environment.

Build and upgrade documentation for digital features.

Serve as subject matter expert (SME) on functionality End to End (E2E) for scrum team.

Create Behavioral Driven Development (BDD) scripts using Cucumber, code development, manual/automated test scripts and data.

Perform analysis and research for root cause of coding and performance concerns provide resolution of defects in partnership with scrum team.

Use IntelliJ and Eclipse to write, debug, and refactor code throughout the entire development life cycle.

Identify and implement processes and standards for continuous improvement of applications and systems.

Complete validations to show completeness of user story criteria, including Americans with Disability Act (ADA) Accessibility using Non-Visual Digital Assistance (NVDA), Axe, Color Contrast Analyzer (CCA) and other ADA tools.

Perform Sprint Grooming of new features and stories.

Update JIRA with testing details and artifacts and provide script traceability.

Manage defects and work with Software Development Engineer team to resolve issues.

Create or modify BDD scripts in Jenkins and load to Zephyr.

Run automation scripts by creating folders in Jenkins, creating test data, and setting automated validation scripts to execute.

Use Browser and Mobile to validate both manual and automation scripts.

A telecommuting/hybrid work schedule may be permitted within a commutable distance from the worksite, in accordance with Citi policies and protocols.

Requirements:

Requires a Bachelor’s degree, or foreign equivalent, in Engineering (any) or related field and 5 years of progressively responsible, post-baccalaureate experience as a Quality Analyst, Senior Test Engineer, Senior Software Engineer or related position involving quality assurance and software testing for the financial services industry. 5 years of experience must include:

Software Quality Assurance;

Automation testing;

Software development life cycle;

End to End testing;

User Interface and Backend validations;

Agile and Waterfall methodologies;

Business Driven Development scripts;

ADA accessibility testing;

Cucumber;

JIRA;

TEST-NG Framework.

4 years of experience must include:

Continuous delivery/continuous deployment practices;

Jenkins and Zephyr;

IntelliJ and Eclipse.

Wage Range:

$131,450 to $148,900

Job Family Group:

Technology

Job Family:

Digital Software Engineering

Time Type:

Full time

Primary Location:

Irving Texas United States

Anticipated Posting Close Date:

Dec 06, 2024

Citi is an equal opportunity and affirmative action employer.

Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities.

#J-18808-Ljbffr