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).
The Testing Tech Lead Analyst is a strategic professional who stays abreast of developments within own field and contributes to directional strategy by considering their application in own job and the business. Recognized technical authority for an area within the business. Requires basic commercial awareness. There are typically multiple people within the business that provide the same level of subject matter expertise. Developed communication and diplomacy skills are required in order to guide, influence and convince others, in particular colleagues in other areas and occasional external customers. Significant impact on the area through complex deliverables. Provides advice and counsel related to the technology or operations of the business. Work impacts an entire area, which eventually affects the overall performance and effectiveness of the sub-function/job family.
Job Responsibility:
Define, plan, and execute testing automation strategy for CitiFTP
Continuously monitor automation coverage and enhance the existing automation framework
Design, Develop, and Implement scalable and maintainable automation frameworks for UI, API, and data validation testing on Big Data/Hadoop platform
Collaborate with other testing areas, development teams, product owners, and business partners to integrate automation into the agile SDLC
Enhance the efficiency of regression, and end-to-end testing using automation
Develop robust test scripts and maintain automation suites to support rapid software releases
Improve overall test coverage, defect detection, and release quality through automation
Establish and track key QA metrics
Advocate for best practices in test automation
Drive the adoption of AI/ML-based testing tools and emerging trends in test automation
Manage, mentor, and upskill a team of test engineers
Foster a culture of continuous learning and innovation
Define career development paths and ensure team members stay up to date
Analyze trends at an organizational level to improve processes
Appropriately assess risk when business decisions are made
Requirements:
12+ years of experience in functional and non-functional software testing
5+ years of experience as Test Automation Lead
Expertise in test automation frameworks / tools like Jenkins, Selenium, Cucumber, TestNG, Junit, Cypress
Strong programming skills in Java, Python or any other programming or scripting language
Expertise in SQL
Experience with API testing tools (Postman, RestAssured) and performance testing tools (JMeter, LoadRunner)
Expertise in build tools like Maven / Gradle, continuous integration tools like Jenkins, source management tools like Git/GitHub
Strong knowledge of Agile, Scrum, and DevOps practices
Strong knowledge of functional Test tool (JIRA)
Familiarity with cloud-based test execution – AWS, Azure, or GCP
Familiarity with big data testing (Spark, HDFS) and database testing automation (Oracle, SQL)
Exposure to banking / financial domains, particularly Treasury applications is a plus
Requires communication and diplomacy skills and an ability to persuade and influence
Hands on in code review, unit testing and integration testing
Very Confident, innovative, self-motivated, aggressive and results oriented
Preferred - Experience with AI-driven test automation and advanced test data management strategies. Candidate should have to curiosity to research and utilize various AI tools available in the space of test automation
Preferred – Certifications such as ISTQB Advanced, Certified Agile Tester, or Selenium WebDriver certification
Nice to have:
Experience with AI-driven test automation and advanced test data management strategies
Certifications such as ISTQB Advanced, Certified Agile Tester, or Selenium WebDriver certification
Exposure to banking / financial domains, particularly Treasury applications