Senior QA Engineer

1 hour, 38 minutes ago
Full-time
Senior
Quality Assurance and Testing
Weekday

Weekday

Weekday helps companies hire engineers who are vouched by other software engineers, enabling passive income for engineers. They offer services like drafting outreach messages, shortlisting candidates, and conducting reference checks. Backed by Y Combin...

Construction & Engineering
11-50
Founded 2020

Description

  • Define and own the test strategy across unit, integration, contract, acceptance, and UAT testing layers.
  • Review unit tests and ensure adequate coverage for data integration services.
  • Conduct integration testing for API-to-Kafka pipelines and verify end-to-end data flow integrity.
  • Validate AVRO message contracts and confirm schema compatibility through a Schema Registry.
  • Create and maintain automated tests that integrate into CI/CD pipelines.
  • Validate data accuracy across source APIs, DynamoDB intermediate states, Kafka payloads, and Snowflake destinations where available.
  • Coordinate UAT with client stakeholders, including defect triage, test evidence preparation, and staging sign-off support.
  • Set up and use mock or sandbox environments for third-party API testing.
  • Support testing of batch and ETL-style processes by drafting acceptance criteria and acceptance tests.

Requirements

  • 5+ years of experience in QA, with a focus on automation and data integration testing.
  • Strong experience developing a multi-layered testing approach covering unit, integration, contract, and acceptance testing.
  • Experience drafting acceptance criteria for batch or ETL-style processes.
  • Hands-on experience validating message schemas with Schema Registry and checking backward and forward compatibility.
  • Practical experience testing API-to-Kafka pipelines and validating Kafka consumers.
  • Proficiency with test automation tools such as pytest, Jest, or equivalent frameworks.
  • Experience using test fixtures or stubs for DynamoDB, Kafka, and REST APIs.
  • Ability to ensure data correctness across API responses, DynamoDB, Kafka, and Snowflake.
  • Experience supporting UAT, including defect triage, test evidence, and staging sign-off.
  • Preferred experience with kafka-console-consumer, schema registry CLI, Confluent test utilities, performance and soak testing for batch workloads, and idempotency testing.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Project Saiph - Podcast Content Reviewer - Danish (Denmark)

Welo Global Professional Services

Welo Data is hiring a Danish (Denmark) Podcast Content Reviewer to evaluate podcast content for guideline compliance on a flexible remote project basis.

1 hour, 3 minutes ago

QA Engineer

SwingDev 11-50 Internet Software & Services

SwingDev, the Polish branch of Hippo Insurance, is hiring a QA Engineer to test and help release business-critical insurance platform features across data pipelines, risk modeling, and policy workflows in a collaborative, remote-friendly environment.

Microservices Postman SQL
2 hours, 1 minute ago

Business Systems Analyst - Life Systems

Protective Life 1K-5K Insurance

Protective Life Corporation is seeking a Business Systems Analyst to support its Life Systems team in implementing and maintaining life insurance products within sales illustration and policy administration systems.

Statistics
4 hours, 5 minutes ago

Data Annotator for AI models - German (United States)

RWS Group 5K-10K Internet Software & Services

RWS TrainAI is hiring a part-time remote Data Annotator to help improve AI model responses in German and English from a U.S.-based location.

macOS NLP
4 hours, 17 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers