1 year ago
Pune, IndiaMid Level / Senior
Responsibilities
- Build, clean, transform, and load data pipelines using databases, data lakes, Hive, HDFS, and Oracle sources.
- Develop automated tests and validation frameworks for ETL jobs, data pipelines, BI reports, and analytics systems.
- Create reusable frameworks, libraries, templates, utilities, and integrated portals to accelerate testing automation.
- Perform regression, integration, sanity, UI, API, mobile, ETL, and BI report testing, including automated suite reporting and issue resolution.
- Use AWS services and Airflow for data ingestion, event-driven processing, orchestration, and cloud-native development.
- Support CI/CD-based, on-demand test execution and maintain automation repositories and project documentation.
- Participate in code reviews, review peer check-ins, troubleshoot utilities, and support their transition to testers.
- Drive automation initiatives toward 90% automation across the Data and ETL testing space.
- Support automated test-data generation, test-data sufficiency, and production rollout testing for data and analytics products.
- Collaborate across geographically distributed teams, mentor team members, and manage multiple projects and priorities.
Requirements
- 2–4 years of experience in automation testing, including UI automation.
- Experience with ETL automation testing and SQL-based testing.
- Hands-on experience with Selenium, BDD, Cucumber, Java, and Python.
- Experience developing and maintaining automation frameworks and automating BI reports such as Tableau dashboards and views.
- Experience using Python, Pandas, and NumPy for data-analysis utilities.
- Knowledge of AI/ML-related solutions that can support faster automation.
- Experience with Oracle SQL, HiveQL, ETL/data testing, relational database data flows, and big-data systems.
- Proficiency with the Cloudera Hadoop ecosystem, including HDFS, Hive, and YARN.
- Experience with CI/CD tools such as Jenkins and AWS services including S3, Lambda, EKS, and Airflow.
- Exposure to mobile testing with Perfecto and API testing with SoapUI, Postman, or Rest Assured is advantageous.
- Experience or understanding of data analytics and BI reporting in the financial services industry is preferred.
- Experience with wealth management, private banking, lending services, and related technology applications is preferred.
- Strong problem-solving, debugging, communication, collaboration, presentation, and organizational skills.
- Ability to work independently and in groups, lead or mentor geographically distributed teams, and work in an Agile environment.
- Bachelor’s/university degree or equivalent experience.
Benefits
- Hybrid full-time role based in Pune/Chennai, India.
- Programs and services supporting physical and mental well-being, including telehealth options, health advocates, and confidential counseling.
- Financial well-being resources and planning support.
- Learning and development resources to broaden and deepen skills and knowledge.
- Equal opportunity employment and reasonable accommodation support for applicants with disabilities.
Tech Stack
Categories
About Citi
Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.
