Cognizant

ETL/ELT automation using Playwright & UI

Cognizant
Apply
16 hours ago
Mumbai, IndiaSenior / Staff+

Responsibilities

  • Lead end-to-end quality engineering activities across multiple product teams for complex Java enterprise applications and scalable microservices.
  • Design, execute, and maintain comprehensive functional, regression, integration, smoke, API, and selective manual testing strategies.
  • Build and maintain automation frameworks using Selenium, RestAssured, Cucumber, TestNG, and Java.
  • Use AI code assist tools to improve test design, automation code quality, script development, and coverage.
  • Create risk-based, data-driven test scenarios aligned with business workflows and investment banking processes where applicable.
  • Coordinate defect validation, prioritization, resolution tracking, and quality metric reporting.
  • Implement scalable test data and environment management practices for stable parallel test execution.
  • Monitor defect density, test coverage, automation effectiveness, and release readiness, translating findings into improvements.
  • Collaborate with product owners, architects, developers, analysts, operations specialists, and specialist quality teams.
  • Promote behavior-driven testing with Cucumber and shared quality ownership across business and technology teams.
  • Advocate for performance, reliability, security, and usability considerations in test strategy.
  • Document test approaches, automation standards, reusable assets, and quality engineering best practices.
  • Mentor peers and drive continuous improvement in automation and defect prevention.

Requirements

  • 8–12 years of progressive experience in software testing and quality engineering, including complex enterprise applications and large-scale integrations.
  • Advanced proficiency in Java and strong experience building, maintaining, and debugging test automation frameworks.
  • Proven experience with Selenium for UI testing and RestAssured for API validation.
  • Practical expertise with Cucumber, including expressive scenarios, reusable step definitions, and integration with TestNG or similar test runners.
  • Solid TestNG experience covering suite configuration, parallel execution, data-driven testing, and test reporting.
  • Experience integrating automated test suites into continuous integration pipelines and embedding quality checks throughout delivery.
  • Strong analytical, communication, and collaboration skills for working with distributed global teams.
  • Investment banking knowledge involving trade lifecycle, settlements, reconciliation, or risk checks is a bonus.
  • ISTQB Advanced Test Automation Engineer or equivalent software quality engineering and automation certification is good to have.
  • Must work from the office during a day shift and coordinate with distributed teams using virtual collaboration tools; no travel is required.

Benefits

  • Work from the office on a day shift schedule.
  • Flexibility to coordinate with distributed teams using virtual collaboration tools.
  • No travel commitments are required for project delivery.

Tech Stack

CucumberJavaSeleniumTestNG

Categories

Cognizant

About Cognizant

10,000+ employees

Cognizant is a public IT services and consulting firm that designs, builds, and runs enterprise technology, including digital engineering, cloud modernization, data/AI, and managed services. It sells consulting, systems integration, and outsourcing on multi-year engagements to large enterprises in healthcare, banking, retail, communications, and manufacturing. Founded in 1994 and headquartered in Teaneck, New Jersey, Cognizant is NASDAQ-listed (CTSH) and a Fortune 500 company.

Contact me