Back to search
SQDM Remotejobs · Posted today

SDET / Engineer in Test

Remote Contract Remote

quality assurance Quality Assurance Remotejobs
Continue to application Add your email once, then Caio opens the original posting.

Indexed 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 PubSub+ (or equivalent broker), Boomi (or MuleSoft/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 / PubSub 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 PubSub+ (or Kafka/RabbitMQ/ActiveMQ). - Familiarity with Boomi (or MuleSoft/Tibco). - Experience building testing tooling for asynchronous/event-driven systems. - Comfortable using AI coding assistants (Copilot, etc.) for accelerating boilerplate/test-data generation.

Apply directly on RemoteJobs.org: https://remotejobs.org/remote-jobs/sdet-engineer-in-test-sqdm

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search