Job Description
Job Description
Robert Half is Seeking a Backend-Focused SDET who thrives in building robust test frameworks from scratch, especially around API validation, event-driven message queues, and service integration.
This is not a "click test" QA role — this is a quality engineering position where you'll define automation standards, establish test infrastructure in CI / CD, and partner closely with backend engineers to create a reliable release pipeline for microservices. Ideal for SDETs with a developer mindset who enjoy setting the bar for how things should be tested in a modern cloud-native architecture.
Key Responsibilities
- Design and build automated test suites for API-first services and event-driven backend systems
- Validate integrations between Lambda, EventBridge, and SQS / SNS in a microservices ecosystem
- Build test coverage frameworks using Postman and API contract validation tools
- Define test data strategy (mocked + synthetic data) across multiple test environments
- Partner with engineering teams to embed quality gates into CI / CD pipelines
- Implement best practices around regression, smoke, and functional automation
- Own greenfield automation buildout — extend frameworks, not just test cases
- Serve as an advocate for automation culture and shift-left quality strategy
- 3+ years of experience in software QA, test automation, or SDET roles
- Strong backend automation experience (REST APIs, messaging workflows, async queues)
- Hands-on with AWS services (Lambda, Step Functions, SQS / SNS, EventBridge)
- Automation scripting in Java, Python, or JavaScript / Node.js
- Familiarity with Cucumber / BDD and behavior-driven testing frameworks
- Experience using Playwright, Cypress, or Selenium for browser-based E2E automation
- Strong grasp of software quality principles in Agile delivery environments
- Experience contributing to modern CI / CD pipelines (Azure DevOps preferred)
- Able to define test strategies and communicate cross-functionally with product / dev teams
Nice-to-Have Skills
Exposure to Kafka, Kafka-like pub / sub queues , or equivalent message brokersUI flow modeling experience (Figma, Miro, etc.) is a plusPrior experience in insurance, finance, or compliance-sensitive domainsFull-stack testing perspective (can think across APIs, UI, DB layers)