Search by job, company or skills

Jobgether

Senior QA Engineer

5-7 Years
Save
  • Posted 19 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior QA Engineer in India.

This role is focused on ensuring the reliability, accuracy, and integrity of complex data integration systems across distributed services and event-driven architectures. You will be responsible for defining and executing a comprehensive test strategy spanning unit, integration, contract, and acceptance testing layers. The position plays a critical role in validating end-to-end data flows across APIs, Kafka pipelines, and downstream data warehouses, ensuring consistency and correctness at every stage. You will collaborate closely with engineers, product teams, and client stakeholders to support high-quality releases in fast-moving delivery cycles. The environment is highly technical and data-intensive, requiring strong attention to detail and a deep understanding of modern data infrastructure. You will also contribute to automation frameworks and quality practices that improve overall delivery efficiency and system reliability.

Accountabilities

  • 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

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

Benefits

  • Competitive compensation package
  • Fully remote work flexibility within India
  • Opportunity to work on large-scale distributed data systems
  • Exposure to modern data engineering and event-driven architectures
  • Professional growth in automation, Kafka ecosystems, and cloud data platforms
  • Collaborative and technically driven engineering environment
  • Learning opportunities in advanced QA and test automation practices

How Jobgether Works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148917099

Similar Jobs

Hyderabad, India

Skills:

.NETTypescriptNode.jsSeleniumJestXunitAzure DevOpsAngularPlaywrightCypress

Hyderabad, India

Skills:

IpmiSpiSvnRobot FrameworkUartLinuxJtagI2cGpioPytestPythonRest ApiGitBMC validationEmbedded system validationPMBUSRedfishPLDMAtlassian toolsMCTP

Bengaluru, India

Skills:

PythonSqlMobile AutomationJavaMicroservicesPerformance TestingSeleniumRest ApisAppiumPytestNosqlRest AssuredApi TestingJenkinsGitHub ActionsGitLab CILLM IntegrationGenAITestRigorPlaywrightCypressTest Automation FrameworksMabl

Jaipur, India

Skills:

Rest Api TestingPytestManual TestingJIRASqlJenkinsAutomation TestingSeleniumPostmanPythonGitLab CIGitHub Actions

Bengaluru, India

Skills:

SeleniumGitlabJavaPytestPythonJiraTestrailJenkinsAzure DevOpsCypress