68 open roles
SDET / Engineer in Test
Job description
We’re modernizing our enterprise integration landscape and are looking for a hands-on SDET / Engineer in Test to build a robust automated regression testing framework for an Event-Driven Architecture (EDA) environment. This is not a UI testing role . You will write code to validate asynchronous message flows and integration logic, ensuring regressions are caught automatically on every deployment.
Contract Contractor / Project-based (extension potential) Core Tech Stack Solace Pub. Sub+ (or equivalent broker), Boomi (or Mule. Soft/Tibco), Python (preferred) or Node.js , Docker, CI/CD (Jenkins/Azure DevOps), Git What you will build / own A headless test harness that can act as both Publisher and Subscriber to validate message flows.
Automated regression strategies for asynchronous patterns: fire-and-forget request-reply event chaining Test data generation to create complex payloads programmatically and cover edge cases. CI/CD integration so tests run automatically (containerized via Docker) on every deployment.
Key responsibilities
Build an automation framework (Python or Node.js) to publish/subscribe and validate end-to-end flows through a message broker. Validate EDA regressions (e.g., messages sent to Topic A produce expected outcomes on Topic B), including: correlation IDs, timeouts, retries, ordering, idempotency Generate JSON test payloads from schemas to cover boundary values, invalid cases, and load scenarios.
Containerize tests with Docker and integrate into Jenkins / Azure DevOps pipelines. Troubleshoot failures across distributed systems using logs (e.g., Boomi process logs + broker events) to isolate root causes. Must-have requirements Strong coding skills in Python (preferred) or Node.js for backend test automation ( not Selenium-only ).
Experience testing APIs and integration flows (integration/system/contract testing). Solid understanding of EDA / Pub. Sub concepts (topics/queues, acknowledgments, retries, correlation IDs, etc.) Experience with Docker , Git , and CI/CD (Jenkins or Azure DevOps). Strong troubleshooting skills in distributed environments (log-driven debugging, root-cause analysis).
Nice to have
Hands-on with Solace Pub. Sub+ (or Kafka/RabbitMQ/ActiveMQ). Familiarity with Boomi (or Mule. Soft/Tibco). Experience building testing tooling for asynchronous/event-driven systems. Comfortable using AI coding assistants (Copilot, etc.) for accelerating boilerplate/test-data generation.
Description copied from Sqdm.na's careers page. Read the full posting before you apply.
More jobs at Sqdm.na
Senior QA Automation Engineer (C#/.NET | CI/CD) Bilingüe
Sqdm.na· Bogotá, Colombia, CO / Ciudad de México, Mexico, MXJunior Financial Analyst
Sqdm.na· Bogotá, Colombia, CO / Ciudad de México, Mexico, MXAdministrador Azure
Sqdm.na· Bogotá, Colombia, COImplementation Engineer Bilingüe
Sqdm.na· Bogotá, Colombia, COArquitecto Empresarial / Arquitecto de Soluciones Transversal
Sqdm.na· Bogotá, Colombia, CO
More jobs in Frisco
Assistant Claims Manager (Product Liability)
Sedgwick· Frisco, TX· $90k – $112kPrincipal Software Engineer / Architect – AI – Legal FDE
Thomson Reuters· Texas, Frisco, United States of America· $159kMakerspace Assistant Library
Collin College· Frisco· $33kCook Full Time 6am - 230pm
Discovery Management Group· Frisco, TXBartender
Cinemark· CUT! by Cinemark, Frisco, TX
