Quality Engineer (SDET)

9 hours, 37 minutes ago
Full-time
Senior
Quality Assurance and Testing
StarCompliance

StarCompliance

StarCompliance is a leading provider of compliance and regulatory software for the financial services industry. They offer solutions that help businesses monitor conflicts, meet regulatory obligations, reduce risk, and comply with confidence. Their pro...

Capital Markets
201-500
Founded 1999

Description

  • Design, implement, and maintain automated integration and API tests across distributed services.
  • Validate asynchronous and event-driven workflows, including messaging, retries, ordering, and failure scenarios.
  • Contribute production-quality code to shared automation frameworks and quality tooling.
  • Design and execute platform performance and scalability tests.
  • Build and maintain realistic performance test data, scenarios, and workloads for message throughput and concurrency.
  • Integrate functional and performance testing into CI/CD pipelines and quality gates.
  • Support staging-environment validation for platform integrations and quality assurance.
  • Analyse test results, logs, telemetry, and test data to identify platform risks and diagnose failures.
  • Partner with Product Owners and engineering teams to prepare testing for upcoming changes and integrations.
  • Collaborate with architecture, platform, and engineering teams to improve testability, reliability, and observability.

Requirements

  • Experience in quality assurance for platform- or enterprise-scale SaaS applications and distributed systems.
  • Strong coding skills in C#, TypeScript, or Python, with the ability to write maintainable production-quality code.
  • Experience designing and maintaining automated integration- and API-level tests for cloud-native systems.
  • Understanding of cloud-native architectures, asynchronous processing, messaging, retries, ordering, and failure handling.
  • Hands-on experience testing event-driven systems using Azure Service Bus, Kafka, SNS/SQS, or similar technologies.
  • Hands-on performance testing experience with k6, JMeter, Gatling, or similar tools.
  • Experience creating realistic performance scenarios and representative test data for load, concurrency, and message-driven workloads.
  • Experience integrating functional and performance tests into CI/CD pipelines; Azure DevOps is preferred.
  • Experience diagnosing complex failures using logs, telemetry, and test data.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related discipline, or equivalent practical experience.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Quality Assurance Engineer

TerraPower 51-200 Electric Utilities

TerraPower is seeking a Quality Assurance Engineer to support advanced nuclear reactor programs by ensuring regulatory, supplier, and quality-system compliance in a remote or Everett, WA-based role.

AWS
10 hours, 7 minutes ago

QA Analyst, Mind

SWORD Health 501-1000 Health Care Providers & Services

Join Sword’s Mind team as a QA Analyst to help deliver safe, reliable, AI-powered mental healthcare experiences throughout the product development lifecycle.

Android Studio Git HTTP JIRA Postman
10 hours, 7 minutes ago

Senior Quality Assurance Engineer

SkyGrid 11-50 Aerospace & Defense

SkyGrid, a Wisk Company, is seeking a Senior Quality Assurance Engineer to lead system, software, hardware, and corporate quality assurance for autonomous aviation products and airspace services.

10 hours, 22 minutes ago

Lead QA Engineer (AI Voice)

Lingaro 5001+ IT Services

Join Lingaro as a Lead QA Engineer to define and lead quality assurance for multilingual voice AI systems, ensuring reliable, safe, and business-ready releases across the full conversational journey.

AWS Azure CI/CD GCP JavaScript JIRA LLM Postman Python Twilio TypeScript
1 day, 10 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers