Description

You will own test strategy and automation for complex financial software, ensuring functional, non-functional, and compliance requirements are met.

Responsibilities

  • Design, build, and maintain scalable test automation frameworks using Java, Selenium, and RestAssured.
  • Execute manual and automated test suites across UI and API layers, generating and conditioning test data.
  • Lead test planning, case reviews, and defect triage, maintaining full traceability through the development lifecycle.
  • Integrate automated tests into CI/CD pipelines using Jenkins, GitHub, and BitBucket to support code promotion.
  • Collaborate with stakeholders and subject matter experts in Agile ceremonies to ensure thorough test coverage.

Required Skills

  • 5+ years of software testing experience, with at least 8+ years in a similar role preferred.
  • Strong proficiency in Java for test automation development.
  • Hands-on experience with Selenium WebDriver for UI testing.
  • Experience with Cucumber for BDD test scenarios.
  • Proficiency in RestAssured for API testing and validation.
  • Experience managing CI/CD pipelines with Jenkins and version control via GitHub or BitBucket.
  • Practical knowledge of Agile methodologies and sprint ceremonies.
  • Background in Computer Science or related field.

Preferred Skills

  • Experience in Financial Services or Payments domains.

Education

Any Graduate