QA Automation Engineer (Java)
QA Automation Engineer (Java)
Contract until 31st December 2026 | €200–275 per day | Hybrid (3 days onsite) | Immediate Start
Overview
We are seeking a QA Automation Engineer to join a client, supporting a leading end client within the Foreign Exchange (FX) domain. This is an immediate start contract running until 31st December, offering €200–250 per day.
This role requires 3 days onsite per week and offers the opportunity to work in a fast-paced financial services environment delivering high-quality, scalable automation solutions.
Key Responsibilities
Design, develop, and maintain automated test frameworks and test scripts in Java
Implement BDD practices using Cucumber
Develop and execute automated tests using Selenium, JUnit, and Maven
Integrate automated tests into CI/CD pipelines
Conduct regression, functional, integration, and performance testing
Identify, document, and track defects, working closely with developers to resolve issues
Contribute to improving and maintaining existing automation frameworks
Participate in all stages of the SDLC to ensure quality is built into the product
Required Skills & Experience
Strong experience in Java (Java 8+)
Hands-on experience with Selenium
Experience with BDD and Cucumber
Knowledge of JUnit and Maven
Experience integrating tests into CI/CD pipelines
Familiarity with code coverage tools such as JaCoCo
Ability to work on both new and legacy codebases
Nice to Have
Experience with GitLab CI/CD
Experience with Azure Cosmos DB SDK or Azure Blob Storage SDK
Experience in financial services or FX environments
Additional Information
Immediate start
Contract until 31st December
€200–275 per day
Hybrid working model – 3 days onsite per week
Must be fluent in English
QA Automation Engineer (Java)
QA Automation Engineer (Java)