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
View details
Apply Now