Contract: Initial 6 months (extension possible)
Work Setup: Fully Remote – Preferably candidates in Southeast Asia (working SEA time zone)
Start Date: ASAP
We are building a dedicated Integration Team for a Saudi-based insurance company and are looking for a Senior QA Engineer to ensure the quality and reliability of our microservices-based integration platform. You will be responsible for testing and validating complex distributed systems.
Responsibilities
- Define, document, and execute test cases for microservices, APIs, and data flows
- Perform functional, regression, performance, and integration testing across distributed systems
- Automate testing of Node.js framework and Kafka-based services
- Work closely with developers and architects to ensure microservices meet quality standards
- Build test frameworks to monitor and maintain system reliability at scale
Requirements
- At least 4+ years of experience in QA
- Excellent communication and documentation skills
- Strong experience testing microservices architectures and event-driven systems
- Hands-on expertise with Node.js framework and Kafka
- Knowledge of API and middleware testing tools (e.g., Postman, RestAssured, JMeter, Apigee)
- Proven track record of test automation in CI/CD pipelines