Software Development Engineer in Test II
Software Engineering
Dublin, Ireland
Job Description
What you get to do
Core Engineering & Automation
Develop, maintain, and scale robust end-to-end automation suites using Playwright.
Test and automate micro-services and analytics SaaS solutions.
Advocate for and implement testing and automation best practices for CI/CD pipelines.
Collaborate with development teams to empower them to effectively own Quality for their part.
Execute and contribute to the refinement of the test strategy for scalability, availability, and data security of services.
AI-Augmented Quality
Utilize AI tools to accelerate failure triage and root cause analysis.
Collaborate on the orchestration of AI agents for intelligent test generation and assisting in test creation.
Explore and implement AI-based test observability practices, including tracing and metrics.
What we like you to have
Core Engineering Foundations (Required):
2-3 years of work experience in software engineering or automated testing.
Strong programming skills in Java, Python, or JavaScript.
Enterprise exposure to AI tools (e.g. Claude, Cursor, CoPilot).
Expertise in UI and API test automation frameworks (e.g. Selenium, Playwright, TestCafe, Cypress, Karate, RestAssured or similar).
Practical experience with CI/CD tools, Docker, and Kubernetes.
Career Growth Trajectory
At Guidewire, we see this role as the foundation for the next generation of Quality Architecture. You will start by mastering the craft of robust, scalable automation. As you grow, you will have the opportunity to influence and shape the evolution of our quality and testing function, moving from building individual scripts to orchestrating ecosystem-level testing strategies and autonomous testing agents.