QA Automation Engineer (Banking)

New
Q
QualysoftBanking software
Workplace type: Remote; Listing location: BucharestFull-Time
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
SQLJavaApache KafkaCI/CDPlaywright

Requirements

  • Have strong knowledge of Java, preferably Java 17 or 21, JUnit 5, and AssertJ for automated testing.
  • Have hands-on experience in REST API testing using RestAssured or similar tools.
  • Have practical experience with TestContainers for integration testing and Kafka message testing.
  • Have solid knowledge of SQL for database validation and data integrity testing.
  • Have experience in UI test automation using Playwright, Selenium, or Cypress.
  • Be familiar with CI/CD pipelines such as Jenkins or GitHub Actions.
  • Use Git for version control.
  • Nice to have: familiarity with OpenShift or Kubernetes.
  • Nice to have: experience in performance testing using JMeter or Gatling.
  • Nice to have: previous experience in banking, financial services, or lending.

Responsibilities

  • Build and maintain the automated testing framework for CDEV, LIDA, and DDHS.
  • Develop automated tests for REST APIs and Kafka-based workflows.
  • Implement integration tests using TestContainers in isolated testing environments.
  • Validate SQL database data for amount consistency, traceability, and auditability.
  • Automate end-to-end testing scenarios for Angular-based user interfaces.
  • Integrate automated tests into CI/CD pipelines.
  • Collaborate with Business Analysts and Developers to define acceptance criteria and test data during requirements analysis.
  • Coordinate SIT and UAT execution, track defects, and monitor their resolution.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now