This role requires a strong background in test automation, data validation, cloud-native environments, and performance testing.
The ideal candidate will be responsible for defining QA strategies, building scalable automation frameworks, validating end-to-end data flows, and ensuring the reliability, scalability, and quality of modern distributed applications.
Key Responsibilities
- Define and execute QA strategies for complex distributed systems and data-driven applications.
- Design, develop, and maintain automated test suites for APIs, backend services, and data pipelines.
- Validate end-to-end data flows, including data ingestion, processing, storage, and API consumption.
- Perform API testing, including REST API validation, schema validation, and contract verification.
- Validate distributed service interactions and compatibility across evolving microservice architectures.
- Test asynchronous and event-driven system...