SDET (Java)

Hazelcast
United Kingdom
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Analytical thinking","Troubleshooting","Collaboration","Communication","Planning"]

Build and strengthen test automation for a Java-based, real-time distributed storage and stream processing platform. Collaborate with Java developers to define test strategies, create detailed test plans and frameworks, and integrate automated checks into the CI/CD pipeline. Own functional and non-functional testing—performance, load, stress, resilience, and scalability—while diagnosing defects and improving test suite health to ensure reliable, high-performance releases.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Hazelcast
Hazelcast
1 month ago

SDET (Java)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 8 hours agoStatus: Live

Job Summary

Build and strengthen test automation for a Java-based, real-time distributed storage and stream processing platform. Collaborate with Java developers to define test strategies, create detailed test plans and frameworks, and integrate automated checks into the CI/CD pipeline. Own functional and non-functional testing—performance, load, stress, resilience, and scalability—while diagnosing defects and improving test suite health to ensure reliable, high-performance releases.
Location: United Kingdom
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Partner with software developers to understand architecture and implementation, and create effective test strategies.
  • •Develop test plans, test scripts, and test completion reports from functional and technical specifications.
  • •Develop and enhance automated testing frameworks for functional and non-functional testing.
  • •Design and execute performance, load, stress, and resilience testing to validate scalability under heavy traffic.
  • •Integrate automated tests into CI/CD, monitor test suite health, and investigate failures with developers to resolve defects.

Pay and Benefits

Perks:Annual LeaveBank HolidaysPension PlanHealth InsuranceDentalLife InsuranceEap

Key Requirements

  • •5+ years in a Quality Engineering role.
  • •5+ years testing Java applications, including building test frameworks.
  • •Experience with distributed caching, compute, and streaming.
  • •Hands-on automation experience using frameworks/tools such as JUnit.
  • •Experience with non-functional/quality attribute verification, including performance benchmarking.
Experience:5+ yearsDistributed systemsStream processingTest automation
Education:Bachelor's in Computer Science, or related discipline
Skills:Analytical thinkingTroubleshootingCollaborationCommunicationPlanning
Tech Stack:JavaJUnitCI/CDJenkinsGitHub ActionsLinuxBashDockerMavenJFrogAWSKubernetesTerraformAnsibleSonarQubeOWASPTrivyBlackduckSpringSpringboot

Company Brief

Hazelcast
Provides a real-time distributed computing platform combining in-memory data storage and stream processing to power low-latency, mission-critical applications for enterprises across finance, e‑commerce, logistics, and AI/ML use cases.
Industry: Data Infrastructure
Company Size: Medium (51 to 250 employees)
Growth: Scaleup
Funding: Series D
Headquarters: Palo Alto, United States
Founded: 2010
Glassdoor
Glassdoor: 2.5
WebsiteLinkedInGlassdoor