Negotiable
Undetermined
Remote
Dublin, Ireland
A Test Automation Specialist is required on behalf our Utilities client, based in Dublin.
About the Role:
Our client, a prominent utilities provider based in Dublin, is seeking an experienced Test Analyst with Automation Experience to join their team for an initial 6-month contract. The ideal candidate will have a strong background in test analysis, as well as hands-on experience with test automation frameworks, particularly Playwright.
As part of a dynamic and fast-paced team, you will play a critical role in ensuring the quality and reliability of our client's software applications. You will be responsible for designing, implementing, and maintaining automated tests for web applications, working closely with developers and other stakeholders to deliver high-quality software.
Key Responsibilities:
- Test Automation: Develop, maintain, and execute automated test scripts using Playwright to support continuous integration and delivery (CI/CD) pipelines.
- Test Design & Execution: Design and execute manual and automated test cases based on project requirements and business needs.
- Collaboration: Work closely with developers, business analysts, and product owners to understand project requirements and ensure comprehensive test coverage.
- Defect Reporting & Tracking: Identify, report, and track software defects using JIRA or other defect management tools, ensuring timely resolution.
- Regression Testing: Perform regression testing for new releases and updates to ensure that new features do not negatively impact existing functionality.
- Test Documentation: Maintain and update test plans, test scripts, and test case documentation to ensure comprehensive test coverage.
- Continuous Improvement: Contribute to the improvement of test processes and automation frameworks, promoting best practices in testing.
Essential Skills & Experience:
- Playwright Automation: Proven experience in automating tests using Playwright for web applications, including creating and maintaining end-to-end test scripts.
- Test Analysis: Strong experience in writing and executing test plans, test cases, and defect management.
- Manual Testing: A solid understanding of manual testing processes, particularly around functional, regression, and integration testing.
- CI/CD Knowledge: Familiarity with continuous integration and delivery pipelines, ideally with tools like Jenkins, GitLab, or similar.
- Scripting & Programming: Proficiency in JavaScript/TypeScript (Playwright is typically used with TypeScript).
- Version Control: Experience with version control systems, particularly Git.
- Testing Tools: Experience with test management and defect tracking tools, such as JIRA, TestRail, or similar.
- Utilities Sector Experience (Preferred): Knowledge of or experience working in the utilities industry is a plus but not essential.
Desirable Skills:
- Experience with other test automation tools (e.g., Selenium, Cypress).
- Familiarity with performance and load testing.
- Knowledge of cloud-based testing frameworks and environments (AWS, Azure).
- Experience with Agile/Scrum methodologies.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, Information Technology, or related field (or equivalent work experience).
- Minimum of 2-3 years' experience in a test automation role, with a strong focus on web application testing.
- Proven experience using Playwright for test automation.
Seniority Level: Mid-Senior level
Job Functions: Information Technology
Skills: Test Design, Defect Management, Control Systems, TypeScript, Test Cases, Application Testing, Web Testing, Test Analysis, Test
To find out more or to apply, contact Colin Devine today!