12 hours ago
Chennai, IndiaStaff+
Responsibilities
- Design, build, and maintain scalable UI, API, and mobile test automation frameworks.
- Lead and mentor QA and automation engineers while establishing coding standards, conducting code reviews, and driving test-engineering best practices.
- Integrate automated test suites into Jenkins and Tekton CI/CD pipelines and establish automated quality gates.
- Define automation roadmaps, estimate automation efforts, and align testing with sprint goals and product-owner priorities.
- Track and report quality metrics including test coverage, execution pass rates, and defect leakage.
- Assess delivery risks and drive compliance with applicable laws, rules, and regulations.
Requirements
- At least 8 years of software quality engineering experience, including at least 5 years of hands-on test automation framework development.
- Strong proficiency in at least one object-oriented language such as Java, Python, or C#, or in JavaScript/TypeScript.
- Hands-on expertise with Selenium WebDriver, Cypress, Playwright, or Appium.
- Experience with automated API testing using RestAssured, Postman, or Karate.
- Understanding of Jenkins, Git, Bitbucket, Tekton, Docker, Kubernetes, or OpenShift.
- Strong ability to write complex SQL queries for data validation and backend testing.
- Deep understanding of Agile/Scrum and BDD/TDD practices.
- Bachelor’s or university degree in Computer Science, Information Technology, or equivalent experience.
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.
