This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking an experienced and detail-oriented Senior Software Quality Analyst. 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 Responsibility:
Participate in requirement analysis and review functional and technical specifications
Create detailed test plans, test cases, test scenarios, and test data
Design, develop, and maintain scalable automation frameworks using Selenium WebDriver with Java
Create and execute automated test scripts for web applications using Eclipse and Maven
Perform API testing using Postman and validate RESTful services
Develop and maintain mobile automation scripts using Appium
Log, track, and manage defects using JIRA, Zephyr
Perform regression, smoke, sanity, functional, integration, and system testing
Integrate automation scripts with CI/CD pipelines (e.g., Jenkins, Git)
Collaborate with developers, product owners, and business analysts to ensure quality deliverables
Mentor junior QA team members and promote QA best practices
Provide test execution reports and quality metrics to stakeholders
Participate in Agile/Scrum ceremonies
Requirements:
Minimum 10 years of experience in manual and automated testing
Strong expertise in Selenium automation with Java, API testing, and mobile test automation using Appium
Robust knowledge of banking domains (Account Opening, Payments) and regulatory frameworks (FATCA, CRS)
Deep understanding of QA methodologies, test automation frameworks, CI/CD integration, and defect lifecycle management
Strong knowledge of SDLC and STLC
Experience in Agile/Scrum methodology
Excellent analytical and problem-solving skills
Strong communication and leadership skills
Good understanding of automation framework design (POM, TestNG, BDD, etc.)
Bachelor’s degree/University degree or equivalent experience