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