CrawlJobs Logo

Software Engineer in Test

Ireland, Dublin · Job Posted January 07, 2026
Apply Position
Job Link Share

Job Description

We are hiring on behalf of a leading enterprise technology organisation seeking an experienced Software Engineer in Test to join their Enterprise Customer Contact Centre (EC3) team in Dublin. This is an exciting opportunity to work on complex systems in an Agile environment, leveraging modern technologies and best practices to ensure high-quality software delivery.

Job Responsibility

  • Design, develop, and implement automated testing frameworks for REST APIs and front-end applications
  • Develop reliable and reusable DevOps code for applications
  • Contribute to CI/CD pipeline development and maintenance (e.g., Jenkins Core)
  • Troubleshoot complex data issues across the technology stack
  • Collaborate with cross-functional teams to ensure testability of designs
  • Promote best practices in software testing and automation

Requirements

  • 6–9 years in software engineering and testing
  • Proficient in Java, SQL, JavaScript, REST API development and testing
  • CI/CD pipelines (Jenkins or similar)
  • Test automation tools/frameworks (e.g., RestAssured, Cucumber Java BDD, JUnit, Jasmine, Jest)
  • Agile methodologies (Scrum, Kanban)
  • Familiarity with containerisation (Docker/Kubernetes) and NoSQL databases
  • Cloud experience (Azure/AWS) or willingness to learn DynamoDB
  • Strong analytical, problem-solving, and collaboration skills

What we offer

  • Opportunity to work on cutting-edge projects in a fast-paced environment
  • Collaborative team culture with a focus on innovation and continuous learning

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer in Test

8 matching positions

Software Engineer in Test

We are hiring a Software Engineer in Test to join our growing engineering team a...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
nicollcurtin.com Logo
Nicoll Curtin
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of hands‑on experience in software testing and automation
  • Strong automation experience with Selenium, REST Assured, Cypress or Playwright
  • Solid programming experience in Java (or similar languages such as Python)
  • Good understanding of REST APIs, JSON, and API validation
  • Experience with GitHub, Jenkins, or similar CI/CD tooling
  • Strong SQL skills and experience working with relational databases
  • Familiarity with Agile methodologies and modern SDLC practices
  • Strong analytical and problem‑solving skills
Job Responsibility
Job Responsibility
  • Design, implement, and maintain automated tests across UI, API, and integration layers
  • Contribute to the QA automation strategy and follow best practices in test design and maintainability
  • Collaborate with engineering teams during design, development, and code review stages
  • Participate in requirement analysis, test planning, estimation, and test reporting
  • Work with CI/CD pipelines to integrate automated tests into continuous delivery processes
  • Support test data setup, environment readiness, and defect triage
  • Ensure high‑quality releases through functional, regression, and acceptance testing
  • Work effectively within an Agile/Scrum environment
What we offer
What we offer
  • Career development within a highly collaborative engineering culture
  • Opportunities to work with modern automation and cloud technologies
  • Hybrid working, excellent benefits, and ongoing learning support
  • The chance to contribute to high‑impact products used across the financial industry
Read More
Arrow Right

Software Engineer in Test

At Spectro Cloud, we are in search of a talented individual to become an integra...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
spectrocloud.com Logo
Spectro Cloud
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or a related field
  • 4+ years of experience in software testing, quality assurance, or software development with a focus on automation
  • Demonstrated experience writing automated tests for APIs and/or UI applications
  • Proficiency in at least one programming language such as GoLang, Python, or similar
  • Comfortable working in Linux-based operating systems
  • Familiarity with cloud technologies, containers, and Kubernetes
  • Understanding of testing methodologies including Behavior-Driven Development and best practices, with good troubleshooting and debugging skills
  • Ability to learn quickly and adapt to new technologies and testing approaches
  • Strong communication skills and ability to collaborate effectively with cross-functional teams
Job Responsibility
Job Responsibility
  • Develop and maintain automated tests for our distributed platform's core capabilities and features
  • Build test frameworks and testing infrastructure that validate platform functionality across different environments
  • Write and maintain comprehensive test cases for new features and enhancements
  • Create automation tests for both API and UI components using modern testing frameworks such as Robot Framework, Ginkgo, or similar tools
  • Apply Behavior-Driven Development (BDD) principles to create clear, readable test scenarios
  • Collaborate with developers, product managers, and other engineers to integrate testing early in the development process
  • Work with cloud technologies, containers, and Kubernetes to test and validate platform behavior
  • Contribute to improving our testing processes and participate in discussions around testing strategy
  • Troubleshoot and debug issues in Linux-based environments
  • Write clean, maintainable test code that serves as reliable documentation of platform capabilities
Read More
Arrow Right

Software Engineer in Test

We are seeking a diligent and detail-oriented Software Engineer in Test to join ...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
cresta.com Logo
Cresta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS in Computer Science, Engineering, or equivalent technical experience
  • 5+ years of experience in software QA within SaaS, preferably in customer engagement or contact center platforms
  • Strong track record in creating and executing both manual and automated test strategies
  • Proficiency in automation frameworks (e.g., Playwright, Cypress) and modern development workflows
  • Deep understanding of QA methodologies, processes, and CI/CD practices
  • Attention to detail with a bias toward risk-based testing
  • Strong problem-solving and debugging skills, including backend and frontend issue investigation
  • Ability to think like an end-user and test accordingly, especially when product requirements are minimal or evolving
  • Excellent communication skills and the confidence to constructively advocate for quality
Job Responsibility
Job Responsibility
  • Design, develop, and execute comprehensive test plans and test cases for new and existing features
  • Identify ambiguities or gaps in product specifications and propose improvements to ensure testability
  • Automate key scenarios using our Playwright-based test framework (TypeScript), with a focus on reliability and maintainability
  • Perform manual exploratory testing, particularly for complex, high-impact features or areas with low automation ROI
  • Analyze and communicate test results, triaging issues with clear, actionable insights
  • Maintain and evolve testing standards, procedures, and documentation
  • Set up and manage testing environments to mirror production usage patterns
  • Investigate customer-reported issues, including log analysis (e.g., from Datadog/Grafana), reproduction steps, and severity assessment
  • Collaborate with developers and product managers to drive quality from feature design through release
  • Contribute to release decisions with risk assessments and test coverage summaries
What we offer
What we offer
  • Compensation for this position includes a base salary, equity, and a variety of benefits
Read More
Arrow Right

Software Engineer in Test

At Cloudera, our Data Services Pillar is the heart of data innovation. We don’t ...
Location
Location
Hungary , Budapest; Szeged
Salary
Salary:
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong programming skills in Python and any of the following languages: Java/JavaScript
  • Ability to design, build, and maintain automated testing frameworks, tools, and automated test suites, in Python (pytest), preferred or Java (TestNG/JUnit)
  • Sound knowledge of test methodologies, including creation of test cases and test plans
  • Good Debugging skills, esp. involving distributed systems, preferably on Linux
  • Ability to work closely with the Engineering teams and come up with test scenarios for new features, involving Big Data technologies
  • Ability to design and maintain CI/CD pipelines for enabling fast-paced, low-touch releases of our product
  • Ability to work effectively both independently and as part of a team
  • BS/MS in Computer Science or related field
  • 4+ years experience in test development, automation framework and tools development
  • Strong knowledge in back-end testing on any of the following: Web Services, Databases, enterprise storage products, or large-scale distributed systems
Job Responsibility
Job Responsibility
  • Review, simplify, and rationalize already existing test cases and our internal testing framework code
  • Prepare and implement test plans for newly developed features, and be part of the design process to ensure that testability is a concern from the beginning of the feature development
  • Review and work on the different levels of testing within open source projects
  • Work with our internal teams to integrate different layers of tests into our internal workflows related to development and supporting our customers
  • Will be responsible for continuously increasing the quality of the storage layer within Cloudera's Data Platform
  • Develop an understanding of popular open source projects of Apache Hadoop
  • hyperscale cloud platforms like AWS, Azure, and Container technologies like Kubernetes and Docker
What we offer
What we offer
  • Generous PTO Policy
  • Support work life balance with Unplugged Days
  • Flexible WFH Policy
  • Mental & Physical Wellness programs
  • Phone and Internet Reimbursement program
  • Access to Continued Career Development
  • Comprehensive Benefits and Competitive Packages
  • Paid Volunteer Time
  • Employee Resource Groups
  • Fulltime
Read More
Arrow Right

Software Engineer in Test (AI focus)

Roku is changing how the world watches TV. Roku is the #1 TV streaming platform ...
Location
Location
United Kingdom , Cambridge
Salary
Salary:
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of hands-on experience with automation systems
  • 3+ years of Python programming experience
  • 2+ years of experience developing test plans and test cases
  • Ability to write simple Python scripts to preprocess data or interact with ML APIs
  • Bachelor's degree in Computer Science or related
  • Excellent verbal and written communication skills
  • Experience working with remote teams
  • Some knowledge of continuous integration tools (Jenkins/Hudson, TeamCity, Maven, Gradle)
  • Hands on experience and proficiency in Linux/Unix systems
  • Ability to learn new technologies quickly
Job Responsibility
Job Responsibility
  • Contribute to tools and technology
  • Design, develop, and maintain AI-driven automation systems
  • Collaborate with data scientists, software engineers, and product teams to understand and deliver AI-based solutions
  • Build new tools and technology
  • Debug failing tests to improve the quality of automated test tools and frameworks
  • Conduct code reviews for improve code quality and optimization
  • Promote coding conventions and standards for code re-usability and cleanliness
  • Assist in monitoring and maintenance of critical systems
What we offer
What we offer
  • Global access to mental health and financial wellness support and resources
  • healthcare (medical, dental, and vision)
  • life
  • accident
  • disability
  • commuter
  • retirement options (401(k)/pension)
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer in Test

Location
Location
Thailand , Bangkok
Salary
Salary:
Not provided
Senestia
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree or higher in Computer Engineering, Computer Science, Software Engineering, or relevant field
  • Minimum 5 years of experience in Software Quality Assurance, Software Engineer in Test, Software Engineer or similar role
  • Knowledge of mobile and web application QA methodologies
  • Experience writing clear, concise, and comprehensive test plans and cases
  • Must be a detail-oriented, analytical, and creative thinker passionate about quality and test automation
  • Experience leading ambiguous situations, dealing with technical issues, and developing effective solutions to ensure project deliverables
  • Must have experience with requirements, defect, functional, and performance management systems
  • Must have strong analytical and problem-solving skills and the ability to analyze complex problems in large systems
  • Strong experience in API and E2E testing
  • Must have an understanding and experience writing web automated testing using Cypress or Playwright
Job Responsibility
Job Responsibility
  • Lead the design and implementation of comprehensive test strategies to ensure software quality
  • Develop sophisticated automated testing frameworks and scripts for complex software applications
  • Oversee the integration of automated tests into the CI/CD pipeline, enhancing the efficiency of testing processes
  • Mentor mid-level and junior engineers in tests, fostering a culture of quality and continuous improvement
  • Collaborate with cross-functional teams to ensure quality considerations are integrated throughout the development lifecycle
  • Analyze test results, identify trends, and recommend actions to improve software quality
  • Drive the adoption of new testing tools, technologies, and methodologies to keep ahead of industry standards
  • Set up and maintain continuous testing in the development pipeline to ensure software quality
  • Fulltime
Read More
Arrow Right

Software Engineer in Test Co-op

From the edge of the universe with CERN’s Large Hadron Collider, to the edge of ...
Location
Location
Canada , Vancouver
Salary
Salary:
Not provided
netapp.com Logo
NetApp
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency in at least one programming language such as C/C++, Go, Ruby, Javascript, or Java
  • Experience with UI test methods, Linux, HTTP/REST, and SQL/NoSQL databases
  • Successful completion of one or more operating system courses or related projects
  • Strong oral and written communication skills
  • Ability to work collaboratively within a team of engineers to meet aggressive goals
  • Familiarity of basic concepts of computer architecture, data structures, and programming practices
Job Responsibility
Job Responsibility
  • Software design and implementation
  • Defect investigation and resolution
  • Test automation and framework development
  • Advanced technology investigations and prototyping
What we offer
What we offer
  • Health Insurance
  • Life Insurance
  • Retirement or Pension Plans
  • Paid Time Off (PTO)
  • various Leave options
  • Performance-Based Incentives
  • employee stock purchase plan
  • restricted stocks (RSU’s)
  • Fulltime
Read More
Arrow Right

Software Engineer in Test - StorageGRID

NetApp is pioneering the development of StorageGRID object storage – AWS cloud c...
Location
Location
Canada , Vancouver
Salary
Salary:
98600.00 - 127600.00 CAD / Year
netapp.com Logo
NetApp
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency in Ruby or equivalent scripting language
  • Experience with REST API development and testing
  • Familiarity with networking concepts, HTTP, and AWS APIs
  • Knowledge of Cassandra or similar NoSQL databases
  • Understanding of distributed systems
  • Experience working in a Linux environment with containers
  • Familiarity with Agile methodologies, Test-Driven Development (TDD), and continuous integration
  • A Bachelor of Science in Computer Science, or a related technical discipline with 2+ years of experience in Software Engineering Testing and Automation
  • a Master’s degree
  • or equivalent experience is required
Job Responsibility
Job Responsibility
  • Develop, implement, and execute automated software tests
  • Verify systems/subsystems by understanding test requirements and formulating test cases
  • Support inter-dependent development and testing activities
  • Analyze and document test standards, procedures and results
  • Work closely with development engineers and drive resolution of problems
  • Contribute to test automation infrastructure, labs and testbeds
  • Create and develop test automation strategies
What we offer
What we offer
  • Health Insurance
  • Life Insurance
  • Retirement or Pension Plans
  • Paid Time Off
  • various Leave options
  • Performance-Based Incentives
  • employee stock purchase plan
  • and/or restricted stocks (RSU’s)
  • 40 hours of company paid volunteering
  • Fulltime
Read More
Arrow Right