Java Python Cucumber Automation Test Engineer

  • Innova
  • Wilmington, Delaware
  • 10/23/2026
Full time Information Technology Telecommunications Java Python Testing

Job Description

Design, develop, and maintain automated and manual tests for credit card products using Java, Python, Selenium, Cucumber, and API testing tools. Integrate tests with CI/CD pipelines, improve test coverage, monitor quality metrics, and collaborate with product and technology teams in an Agile environment.

Responsibilities

  • Design, develop, and maintain automated tests using Selenium, Cucumber, and related tools.
  • Build and maintain API automation tests using tools such as Playwright, JUnit, Test
  • NG, and Selenium.
  • Integrate automated tests with CI/CD pipelines using Jenkins, Maven, and Git.
  • Identify improvements to automation coverage and efficiency and monitor quality metrics.
  • Design and execute automated and manual test cases, supporting manual testing where needed.
  • Collaborate with product owners and technology teams, participate in Agile ceremonies, and document test progress.

Required Skills

  • Java
  • Python
  • Selenium
  • Cucumber
  • API test automation
  • Playwright
  • JUnit
  • Test
  • NGJenkins
  • Maven
  • Git