QA Automation Engineer
Test Triangle
- Northside Dublin
- Permanent
- Full-time
- Design, build, and maintain automated test frameworks for web applications, APIs, and platform workflows
- Develop and execute automated functional, regression, integration, and end-to-end test suites
- Work closely with .NET and Angular engineers to embed quality early in the development lifecycle
- Collaborate with product and engineering teams to refine acceptance criteria and define test coverage for new features
- Integrate automated testing into Azure DevOps CI/CD pipelines
- Improve release confidence by introducing quality gates, test reporting, and defect prevention practices
- Support root cause analysis for production issues and recurring defects
- Drive improvements in QA standards, test data management, test environments, and release readiness
- Balance automation with targeted manual exploratory testing where needed
- Help create a culture of quality across a small, cross-functional startup team
- 8+ years of experience in QA engineering, with significant hands-on automation experience
- Strong experience testing applications built with .NET back ends and Angular front ends
- Strong experience building and maintaining test automation frameworks
- Strong experience with Azure DevOps, including test planning, work item tracking, and CI/CD pipeline integration
- Experience testing REST APIs, web applications, and cloud-hosted solutions
- Experience in a startup or scale-up environment, where teams are lean and individuals take broad ownership
- Strong understanding of software development lifecycles, defect management, and release processes
- Experience working closely with developers, product owners, and stakeholders in agile delivery environments
- Strong analytical, troubleshooting, and communication skills
- Test automation tools such as Playwright, Selenium, Cypress, or equivalent
- API testing tools such as Postman, RestAssured, or equivalent
- Experience writing automated tests in C# / .NET
- Experience validating Angular UI behaviour and front-end workflows
- Azure DevOps pipelines, boards, test plans, and release workflows
- SQL / data validation skills
- Familiarity with performance, security, or load-testing approaches is beneficial
- Understanding of cloud environments, preferably Microsoft Azure
- Experience testing SaaS or multi-tenant platforms
- Experience in billing, onboarding, workflow, or data-heavy applications
- Experience improving QA maturity in a growing engineering team
- Exposure to observability, monitoring, and production quality metrics
- Familiarity with test strategy in environments with limited legacy automation coverage
- Automated regression coverage increases significantly across critical product workflows
- Release quality improves, with fewer defects escaping into production
- Test automation becomes a reliable part of the Azure DevOps delivery pipeline
- Engineering teams gain faster feedback and more confidence in releases
- Quality becomes embedded in the development process rather than dependent on late-stage checking
- Hands-on and proactive
- Comfortable in a fast-changing startup environment
- Pragmatic and delivery-focused
- Detail-oriented without losing sight of business priorities
- Strong collaborator who can challenge constructively
- Able to work independently and take ownership