StarCompliance

Platform Quality Engineer (SDET)

StarCompliance
Apply
7 months ago
Remote, United KingdomMid Level

Responsibilities

  • Design, implement, and maintain automated integration- and API-level tests for distributed services.
  • Test 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 performance and scalability tests using realistic workloads, test data, concurrency, and message throughput.
  • Integrate functional and performance tests into CI/CD pipelines and support staging validation.
  • Analyze test results and diagnose systemic platform risks using logs, telemetry, and test data.
  • Partner with Product Owners, architecture, platform, and engineering teams to prepare integration and performance tests for platform changes.
  • Improve system testability, reliability, observability, test coverage, and failure analysis using quality practices and AI-assisted engineering tools.

Requirements

  • Demonstrable experience with quality assurance for platform- or enterprise-scale SaaS applications and distributed systems.
  • Strong coding skills in one or more of C#, TypeScript, or Python.
  • Experience designing and maintaining automated integration and API tests for distributed, cloud-native systems.
  • Understanding of messaging, asynchronous processing, retries, ordering, and failure handling.
  • Hands-on experience testing event-driven systems with technologies such as Azure Service Bus, Kafka, or SNS/SQS.
  • Strong hands-on experience with performance testing tools and approaches such as k6, JMeter, or Gatling.
  • Experience designing performance scenarios and representative test data for load, concurrency, and message-driven workloads.
  • Experience integrating functional and performance testing into CI/CD pipelines; Azure DevOps is preferred.
  • Experience diagnosing complex system failures using logs, telemetry, and test data.
  • Hands-on experience with AI-assisted engineering tools and strong analytical and problem-solving skills.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline, or equivalent practical experience.
  • Relevant cloud-platform, performance-testing, or quality-engineering certifications are beneficial but not required.

Tech Stack

Categories

StarCompliance

About StarCompliance

201-500 employees
Contact me