Software Engineer in Test (3–5 Years’ Experience)
Dublin-based
"Connect week" working policy - 3 weeks remote / 1 week onsite)
Contract / up to €320/day
About the Role
We are hiring a Software Engineer in Test to join our growing engineering team and help build high‑quality, scalable applications used across the financial services domain. This role is ideal for someone with 3–5 years of QA automation experience, strong fundamentals in modern testing frameworks, and a passion for engineering excellence.
You will work closely with developers, product owners, and QA colleagues to design test strategies, build automation frameworks, and ensure reliable, customer‑focused delivery.
Key Responsibilities
-
Design, implement, and maintain automated tests across UI, API, and integration layers.
-
Contribute to the QA automation strategy and follow best practices in test design and maintainability.
-
Collaborate with engineering teams during design, development, and code review stages.
-
Participate in requirement analysis, test planning, estimation, and test reporting.
-
Work with CI/CD pipelines to integrate automated tests into continuous delivery processes.
-
Support test data setup, environment readiness, and defect triage.
-
Ensure high‑quality releases through functional, regression, and acceptance testing.
-
Work effectively within an Agile/Scrum environment.
Required Experience & Skills
-
3–5 years of hands‑on experience in software testing and automation.
-
Strong automation experience with Selenium, REST Assured, Cypress or Playwright.
-
Solid programming experience in Java (or similar languages such as Python).
-
Good understanding of REST APIs, JSON, and API validation.
-
Experience with GitHub, Jenkins, or similar CI/CD tooling.
-
Strong SQL skills and experience working with relational databases.
-
Familiarity with Agile methodologies and modern SDLC practices.
-
Strong analytical and problem‑solving skills.
Nice to Have
-
Exposure to cloud platforms such as AWS, including serverless technologies.
-
Experience working with large data sets or data‑driven testing.
-
Previous experience in Financial Services (not mandatory).
-
Knowledge of test data strategies and environment management.
What You’ll Get
-
Career development within a highly collaborative engineering culture.
-
Opportunities to work with modern automation and cloud technologies.
-
Hybrid working, excellent benefits, and ongoing learning support.
-
The chance to contribute to high‑impact products used across the financial industry.