Job Title: Quality Engineer
Location:
Dublin, Ireland (Hybrid)
Contract Duration:
6+ Months
Engagement:
Contract
Key Responsibilities
* Develop and maintain automated test scripts
using tools such as
Selenium, Playwright, Karate, and Rest Assured
to support UI and API test automation.
* Build and execute functional, regression, and API test suites
to ensure high-quality, stable, and reliable product releases.
* Support performance and resilience testing
using
JMeter
, working under the guidance of senior QA or performance engineers.
* Contribute to BDD/TDD practices
, collaborating closely with developers and product owners to define clear acceptance criteria.
* Help maintain and enforce
quality gates
using tools such as
SonarQube
, ensuring code health and adherence to best practices.
* Participate in agile ceremonies and collaborate with cross-functional teams to ensure smooth delivery and defect resolution.
* Assist in test planning, documentation, and continuous improvement of QA frameworks and processes.
Required Skills & Experience
* Hands-on experience in
test automation
using Selenium, Playwright, Karate, or Rest Assured.
* Experience testing
APIs, microservices
, and distributed systems.
* Understanding of
performance testing
fundamentals (JMeter exposure is sufficient).
* Familiarity with
BDD/TDD
frameworks such as Cucumber or JUnit/TestNG.
* Experience integrating automated tests into
CI/CD pipelines
.
* Strong analytical, debugging, and documentation skills.
Nice-to-Have
* Exposure to cloud environments (AWS/Azure/GCP).
* Experience with test reporting dashboards (Allure, Extent Reports).
* Knowledge of containerized test execution (Docker/Kubernetes).