Job
Description
The IT Quality Intmd Analyst role is suited for a developing professional who can independently handle most problems and solve complex issues with some latitude. You need to leverage your in-depth specialty area knowledge along with a solid understanding of industry standards and practices. Understanding how your team and area integrate with others to achieve the subfunction/job family objectives is crucial. Analytical thinking and proficiency in data analysis tools are essential for this role. Attention to detail is required when making judgments and recommendations based on factual information. You will typically deal with variable issues that may have a broader business impact. Professional judgment is necessary when interpreting data and results, and breaking down information in a systematic and communicable manner. Communication skills and diplomacy are key to exchanging potentially complex/sensitive information. Your actions will have a moderate but direct impact through close contact with the business's core activities. The quality and timeliness of service provided will influence the effectiveness of your team and other closely related teams. Responsibilities: - Execute and develop testing automation strategy for the project - Continuously monitor automation coverage and enhance the existing automation framework - Develop and implement scalable and maintainable automation scripts and frameworks for UI, API, and data validation testing - 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 - Advocate for best practices in test automation, including code reviews, reusability, and maintainability - Drive the adoption of AI/ML-based testing tools and emerging trends in test automation - Foster a culture of continuous learning and innovation within the testing community - Appropriately assess risk when making business decisions and demonstrate consideration for the firm's reputation and compliance with applicable laws and regulations Qualifications: - 3+ years of experience in automation and non-functional software testing - Expertise in test automation frameworks/tools like Jenkins, Selenium, Cucumber, TestNG, Junit - Strong programming skills in Core Java - Knowledge in SQL - Experience with API testing tools like Postman and RestAssured - Experience in build tools like Maven/Gradle, continuous integration tools like Jenkins, source management tools like Git/GitHub - Experience with Agile, Scrum, and DevOps practices - Familiarity with cloud-based test execution in AWS, Azure, or GCP - Preferred experience with AI-driven test automation and advanced test data management strategies - Preferred certifications such as ISTQB Advanced, Certified Agile Tester, or Selenium WebDriver certification - Exposure to banking/financial domains, particularly Treasury applications is a plus - Hands-on experience in code development, unit testing, and integration testing - Confidence, innovation, self-motivation, aggressiveness, results orientation, and passion for automation in quality engineering are desirable traits Education: - Bachelors/University degree or equivalent experience 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.,