We are looking for an experienced QA Automation Engineer to join a long-term project in the banking/financial services domain. The project focuses on delivering high-quality, scalable solutions for critical business processes, with a strong emphasis on reliability, security, and data integrity.
Hybrid work model: 2-3 days per week onsite.
responsibilities :
Design, implement, and maintain automated test scenarios using Cucumber and Selenium.
Develop and maintain test automation code in Java (version 21).
Perform negative testing to ensure system robustness and stability.
Drive and support QA activities across the delivery team, promoting quality-first mindset.
Test and validate end-to-end data flows, including:
APIs
Event streaming (Kafka)
Databases
Actively participate in test planning, test execution, defect analysis, and reporting.
Collaborate with team members to continuously improve test coverage and testing processes.
requirements-expected :
Strong experience in defining automated tests using Cucumber (BDD).
Solid hands-on experience with Java (21) and Selenium.
Proven skills in negative and edge-case testing.
Ability to independently drive QA activities within a delivery team.
Good understanding of data flows and experience in testing: