Senior QA Engineer
New
IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- DynamoDBJestKafkaSnowflakeCI/CD
Requirements
- 5+ years of experience in QA engineering or test automation roles, preferably in data-intensive or distributed systems
- Strong hands-on experience with test automation frameworks such as pytest, Jest, or similar
- Solid understanding of Kafka-based architectures and event-driven systems
- Experience with AVRO schema validation, schema registry tools, and data contract testing
- Proven experience in integration testing of APIs, event pipelines, and backend data systems
- Strong knowledge of data validation across systems like DynamoDB, Kafka, and data warehouses such as Snowflake
- Experience coordinating UAT processes, including stakeholder communication and defect management
- Familiarity with CI/CD pipelines and automated testing best practices
- Knowledge of performance testing and idempotency testing is a strong plus
- Strong analytical mindset, attention to detail, and ability to work in complex distributed environments
Responsibilities
- Define and implement a multi-layered test strategy covering unit, integration, contract, and acceptance testing for data integration systems
- Develop and maintain automated test suites using frameworks such as pytest, Jest, or equivalent tools integrated into CI/CD pipelines
- Validate AVRO schemas and ensure backward and forward compatibility using Schema Registry and related tools
- Perform end-to-end integration testing across API-to-Kafka pipelines and downstream systems such as DynamoDB and Snowflake
- Ensure data integrity and accuracy across all pipeline stages, from source systems to final data destinations
- Support UAT activities by coordinating with stakeholders, managing defect triage, and preparing test evidence and sign-offs
- Set up and manage test environments, including mocks, stubs, and sandbox services for external API dependencies
- Contribute to performance, soak, and reliability testing for batch and streaming workloads
View Full Description & ApplyYou'll be redirected to the employer's site