Senior Software Engineer in Test, SDET

🔥 16 hours ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Hazelcast

Hazelcast

51 - 200 employees

Founded 2008

🏢 Enterprise

🤖 Artificial Intelligence

☁️ SaaS

Enterprise • Artificial Intelligence • SaaS

Hazelcast is a leading real-time data platform uniquely combining a fast data store and distributed compute engine into one system. It provides solutions for stream processing, event-driven architectures, and real-time AI/ML automation. The platform is well-suited for enterprise architectures and cloud-agnostic deployments, offering high performance, resilience, and scale. Hazelcast serves various industries such as financial services, e-commerce, and healthcare, helping organizations modernize their data architecture, improve payment processing, and enhance fraud detection. The company also integrates with Apache Kafka and Redis for improved data processing capabilities.

📋 Description

• Work closely with software developers to understand the system architecture, design, and implementation to create effective test strategies. • Pay attention to code quality and software craftsmanship • Participate in code reviews, ensuring that code is designed with test automation in mind. • Participating proactively in daily standup meetings, story grooming sessions, team retrospectives, regularly reporting progress as well as suggesting and implementing improvements. • Develop detailed test plans, test scripts and test completion reports based on functional and technical specifications. • Develop, maintain, and enhance automated testing frameworks for functional and non-functional testing. • Design and execute performance, load, and stress tests to ensure the application can scale and perform under heavy traffic or resource constraints. • Integrate automated tests into the CI/CD pipeline to ensure frequent, automated validation of code changes. • Monitor the health of test suites and ensure that automated tests run successfully whilst ensuring test environment and test cases are optimized to improve system performance. • Investigate test failures and work closely with developers to diagnose and resolve defects and issues.

🎯 Requirements

• Min. 5 years experience in a Quality Engineering role • Min. 5 years experience with Java (building test frameworks and testing Java applications) • Experience in Distributed Caching, Compute and Streaming • Experience with automation frameworks and tools (JUnit) • Experience in non-functional / quality attribute verification. • Performance benchmarking (latency and throughput) • Resilience testing (chaos and fuzzing) • Scalability testing • Knowledge of following are desirable: • Demonstrated experience using AI/LLM tools, developing prompts, code, tools and automation that enhance product quality with less friction • Experience with CI/CD (Jenkins, Github Actions) • Experience with Linux and Bash • Experience with Docker, Maven, JFrog • Experience with Cloud Platforms such as AWS • Experience with Infrastructure Deployment (Docker, Kubernetes, Terraform, Ansible) • Experience with Vulnerability & Compliance Tools (SonarQube, OWASP, Trivy, Blackduck) • Experience of Big Data Storage Testing including designing and manipulating test data • Experience with development frameworks (Spring, Springboot, VertX, Quartkus) • Experience across Enterprise and Opensource solutions • Bachelor's degree in a relevant field of study (Computer Science, or related discipline) or equivalent experience. • Understanding of the QA process (Test Plans, Test Scripts & Test Completion Reports)

🏖️ Benefits

• - 25 days annual leave + Bank holidays • - Group Company Pension Plan • - Private Medical Insurance • - Private Dental Insurance • - Life Insurance • - EAP (Employee Assistance Program)

Apply Now

Similar Jobs

🕒 4 days ago

Thrive

201 - 500

📚 Education

☁️ SaaS

🤝 B2B

Test Engineer designing and maintaining automation frameworks for frontend and backend systems at Thrive Learning. Collaborating with development teams to enhance testability and ensure software quality.

🕒 6 days ago

Future

1001 - 5000

📱 Media

🌍 Social Impact

Senior QA Automation Engineer partnering with the Lead QA to champion quality and automation strategies. Collaborating closely within a cross-functional engineering squad at GoCompare.

🕒 July 10

One Identity

501 - 1000

🔒 Cybersecurity

☁️ SaaS

🏢 Enterprise

Senior Software Engineer in One Identity's OneLogin team, focusing on test automation and high ownership in software engineering practices. Collaborating in a remote environment to enhance software quality and deployment speed.

🕒 July 2

The Ardonagh Group

5001 - 10000

🤝 B2B

💸 Finance

PAT Tester providing home-based technical services for clients in the London/Kent area, ensuring great customer service and focusing on practical work.

🇬🇧 United Kingdom – Remote

💵 £33k / year

💰 Private Equity Round on 2021-12

⏰ Full Time

🟡 Mid-level

🟠 Senior

⚙️ Software Development Engineer in Test (SDET)

🕒 June 29

Autodesk

10,000+ employees

📱 Media

Senior QA Automation Engineer developing automated testing frameworks for AI applications. Ensuring quality, reliability, and performance in scalable and maintainable QA workflows.