Job Summary
We are seeking a highly experienced and motivated Senior SDET to lead the testing from the front. The ideal candidate will have a strong background in enterprise-level test automation framework development and a passion for leveraging artificial intelligence to enhance software quality and testing efficiency. You will be responsible for managing and implementing successful testing & automation projects, solving complex problems, and driving innovation within our quality engineering practice.
Key Responsibilities
Architect, design, and implement robust, scalable, and maintainable test automation frameworks for enterprise-level applications.
Lead the integration of AI and machine learning techniques into the testing lifecycle to improve test accuracy, coverage, and efficiency.
Develop and maintain automated test scripts using Java, Selenium, and Cucumber BDD.
Manage the full lifecycle of testing and automation projects, from planning and design to execution, delivery, and reporting.
Participate in discussions with business stakeholders to understand core requirements to ensure thorough test coverage.
Collaborate with developers, project managers, and other stakeholders to understand requirements and ensure comprehensive test coverage.
Work within a CI/CD pipeline, utilizing tools like Jenkins, Urban Deploy, and Lightspeed to ensure continuous quality.
Perform database validation and test data management using Oracle PL/SQL and Mongo DB.
Develop and maintain utility scripts using UNIX Shell Scripting and Perl in both LINUX and Windows environments.
Analyze test results, identify defects, and work with development teams to resolve issues.
Mentor junior team members and promote best practices in test automation and quality engineering.
Required Qualifications
A minimum of 12+ years of experience in software development, with a primary focus on architecting and building test automation frameworks for complex, enterprise-level finance, or banking applications.
Proven experience in AI-related Python and Java development and applying AI concepts to solve testing challenges.
Deep expertise in creating and maintaining automation frameworks using Selenium and Cucumber (BDD).
Demonstrated experience in managing and successfully implementing large-scale automation projects.
Exceptional analytical and problem-solving skills, with a proven ability to perform under pressure and adapt to changing requirements.
Strong proficiency in UNIX/LINUX and Windows environments, including hands-on experience with UNIX Shell Scripting and Perl scripting.
Solid experience working with relational and NoSQL databases, specifically Oracle (including PL/SQL) and Mongo DB.
Hands-on experience with a modern CI/CD toolchain, including Jenkins, Urban Deploy, Lightspeed, SONAR, and Maven.
Good understanding of finance and accounting terminologies.
------------------------------------------------------
Job Family Group: Technology------------------------------------------------------
Job Family:Technology Quality------------------------------------------------------
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.
Skills Required
- 12+ years of software development experience focused on architecting and building test automation frameworks for complex enterprise finance or banking applications
- Experience with AI-related Python and Java development and applying AI concepts to testing challenges
- Expertise developing and maintaining automation frameworks using Selenium and Cucumber BDD
- Experience managing and implementing large-scale automation projects
- Exceptional analytical and problem-solving skills, including the ability to work under pressure and adapt to changing requirements
- Proficiency in UNIX/Linux and Windows environments, including UNIX Shell Scripting and Perl
- Experience with relational and NoSQL databases, specifically Oracle with PL/SQL and MongoDB
- Hands-on experience with Jenkins, Urban Deploy, Lightspeed, SONAR, and Maven
- Understanding of finance and accounting terminology
Citi Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Citi and has not been reviewed or approved by Citi.
-
Healthcare Strength — Benefits coverage is positioned as comprehensive, including health, dental, and vision insurance plus on-site clinics, prescription drug support, and disability coverage. Family-building support such as fertility assistance is described as a notable differentiator within the overall package.
-
Retirement Support — Retirement benefits are framed as strong, highlighted by a 401(k) with matching and additional plan options like a Roth 401(k). Financial support is reinforced through discounts and broader financial guidance resources tied to the benefits ecosystem.
-
Wellbeing & Lifestyle Benefits — Wellbeing support extends beyond insurance through programs like an Employee Assistance Program, counseling/legal resources, and gym or wellness reimbursement. These offerings increase the perceived total rewards value even when cash compensation sentiment varies by role.
Citi Insights
What We Do
Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. We have 200 years of experience helping our clients meet the world's toughest challenges and embrace its greatest opportunities. We are Citi, the global bank – an institution connecting millions of people across hundreds of countries and cities.







