Senior Software Developer in Test 12 month rolling contract Dublin/Hybrid - (1 day per week required onsite)
We are looking for a Senior Software Developer in Test (SDET) to play a key role in building and scaling automation capabilities across a modern engineering environment. This position combines strong software engineering skills with deep testing expertise, helping drive quality across both functional and non-functional areas.
Experience: 6+ years' experience in software test automation or a similar engineering-focused QA role.
Key Responsibilities
Design and implement scalable automation frameworks and test strategies
Drive improvements in test coverage, execution speed and reliability across systems
Translate complex functional and non-functional requirements into robust automated tests
Define and review acceptance criteria in collaboration with engineering teams
Promote best practices in test automation, including BDD and continuous testing approaches
Lead on test data strategy, including creation, management and reuse
Maintain and evolve existing automation frameworks to meet changing system needs
Investigate complex defects, perform root cause analysis and support resolution
Contribute to CI/CD pipelines to enable continuous testing and fast feedback loops
Review code, set quality standards and support overall engineering best practice
Mentor junior team members and support team development
Collaborate with stakeholders to ensure quality is embedded across the delivery lifecycle
Skills & Experience
Strong background in building and maintaining automation frameworks
Solid understanding of system-level testing and modern QA practices
Experience testing APIs, backend systems and distributed architectures
Strong debugging skills and ability to analyse complex issues
Experience contributing to CI/CD and continuous delivery environments
Ability to take ownership of quality within a team and influence best practices
Technical Environment (typical)
Java or JavaScript/Node
Test frameworks (e.g. JUnit or similar)
CI/CD tools (e.g. Jenkins)
APIs (REST/SOAP)
SQL and data validation
JSON/XML
Containerisation tools
Unix/Linux environments
Additional
Strong communication and stakeholder engagement skills
Experience mentoring and guiding other engineers
Comfortable working in Agile or similar delivery environments
#J-18808-Ljbffr