
Senior QA Engineer
Posted Jun 4

Posted Jun 4
This is a fully remote position, open to applicants in India.
• The QA engineer will oversee the testing strategy that encompasses both services, which entails reviewing unit tests, performing integration testing, validating AVRO contracts, and coordinating user acceptance testing (UAT) with the client.
• Minimum Experience: 5+ years
• Test strategy & planning: Proficient in formulating a multi-tiered testing strategy (unit, integration, contract, acceptance) specifically tailored for data integration services; experienced in crafting acceptance criteria for batch/ETL-style processes.
• Contract testing (AVRO): Expertise in validating message schemas with a Schema Registry, evaluating backward and forward compatibility, and ensuring that generated events adhere to the defined contract.
• Integration testing: Hands-on experience in testing **API-to-Kafka pipelines**, which includes setting up mock or sandbox environments for external APIs, validating Kafka consumers, and verifying the integrity of end-to-end data flow.
• Test automation: Skilled in developing automated tests using tools such as pytest, Jest, or similar that integrate smoothly into CI/CD pipelines; knowledgeable in utilizing test fixtures for DynamoDB, Kafka, and REST API stubs.
• Data validation: Proficient in ensuring data accuracy at each stage of the pipeline — from the source API response, through intermediate states in DynamoDB, Kafka event payloads, to the Snowflake destination when accessible.
• UAT coordination: Experienced in supporting business stakeholders during user acceptance testing by managing defect triage, preparing test documentation, and facilitating staging approvals.
• Familiarity with Kafka testing tools, such as kafka-console-consumer, schema registry CLI, and Confluent test utilities.
• Experience in executing and analyzing performance and soak tests for batch workloads.
• Understanding of idempotency testing to guarantee that repeated executions do not lead to duplicate events.
• Competitive salary and performance-based bonuses.
• Comprehensive health, dental, and vision insurance.
• Opportunities for professional development and continuous learning.
• Flexible working hours and remote work options.
Tester Work
Intetics
SupplyHouse.com
Get handpicked remote jobs straight to your inbox weekly.