Our client is actively seeking experienced Software Test Automation Engineers for a permanent role based in Dublin 15, offering a hybrid working arrangement.
Role Overview: As a Software Test Automation Engineer, you will be responsible for developing, maintaining, and enhancing automated test cases within the company’s testing framework. Working closely with cross-functional teams in an Agile environment, you will play a key role in improving the efficiency and effectiveness of the testing process.
Job Details:
- Job Ref: BBBH 25136
- Location: Dublin 15
- Employment Type: Permanent
- Workplace: Hybrid (3 days onsite)
Key Responsibilities:
- Develop, document, and automate test case scenarios in collaboration with Product Owners and manual QA.
- Troubleshoot test failures in Continuous Integration pipelines, resolving or escalating issues as needed.
- Work with an Agile scrum team to identify suitable test cases for automation and incorporate them into the Automation Framework.
- Contribute ideas and best practices to enhance the company’s Automation Framework.
- Ensure all release candidates meet quality standards through rigorous testing.
- Record all testing activities and communications in the tracking system.
- Continuously develop your expertise in product usage, industry trends, and technical writing, while mentoring junior testers.
Required Skills & Qualifications:
- 2+ years of experience in test automation.
- Hands-on experience with UI testing tools (e.g., Playwright, Cypress).
- Experience with API testing tools (e.g., Swagger, Postman, Rest Assured).
- Proficiency in SQL.
- Experience working in an Agile environment.
- Programming/scripting skills in C#, Java, Python, or Perl.
- IT-related qualification.
Preferred Experience:
- Experience with build pipelines (e.g., Azure DevOps, GitHub Actions, Jenkins).
- Familiarity with test case reporting tools (e.g., TestRail, BrowserStack).
- Experience with visual regression tools (e.g., Applitools, Percy).
- Experience with BDD (e.g., Cucumber, SpecFlow).
- Mobile application testing experience (e.g., Appium).