1 день назад
Senior QA Engineer (Programmatic)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior QA Engineer (Programmatic): Building quality strategy and automated coverage for high-throughput programmatic publishing systems with an accent on API contracts, data validation, event-driven processing, and production signals. Focus on designing reliable tests across REST services, SQL reporting pipelines, Kafka integrations, stateful frontends, and AI-augmented engineering workflows.
Location: Cape Town, South Africa
Company
provides a commerce partnership marketing platform for managing affiliate, influencer, publisher, brand ambassador, and customer referral partnerships.
What you will do
- Own the quality strategy and automated coverage for the Programmatic XP squad's REST APIs, decisioning services, and high-throughput serving paths.
- Build consumer-driven contract tests, validate authentication, authorization, negative cases, idempotency, compatibility, performance, and latency.
- Use SQL to trace events through data pipelines, reconcile reports with source data, and validate persistence across operational stores.
- Test Kafka event contracts, schema evolution, ordering, duplication, replay, and consumer failure modes.
- Automate stateful frontend journeys across legacy server-rendered screens and modern TypeScript components.
- Investigate logs and Grafana metrics, define release-quality signals, integrate quality gates into CI/CD, and contribute to incident analysis and engineering collaboration.
Requirements
- 6+ years of hands-on QA or SDET experience with recent ownership of automated coverage for a production product.
- Strong API testing experience, including authentication, negative cases, versioning, write validation, and decisioning logic.
- Hands-on consumer-driven contract testing with Pact or an equivalent framework across service boundaries in CI.
- Strong SQL for validating warehouses, operational databases, reports, reconciliation, aggregation, and attribution; BigQuery is preferred.
- Experience testing Kafka or an equivalent event broker, plus UI automation with Playwright or a comparable modern framework.
- Experience with Grafana or equivalent monitoring, Docker, CI/CD, cloud ecosystems, and code in Java, Go, or TypeScript; practical AI engineering workflow experience is required.
Nice to have
- Ad tech, programmatic, affiliate, marketplace, or other related domain experience.
- Experience with high-throughput, low-latency services, caching, performance and load testing, or test framework migrations.
- Familiarity with OWASP, security testing tools, SRE principles, or AI/LLM product testing.
Culture & Benefits
- Flexible working environment with a Responsible PTO policy.
- Up to 12 fully covered therapy or coaching sessions per year, dependent coverage, and monthly gym reimbursement.
- Restricted Stock Units with a three-year vesting schedule, pending Board approval.
- Free Coursera access, PXA courses, technology stipend, and monthly internet allowance.
- Paid parental leave: 26 weeks for the primary caregiver and 13 weeks for the secondary caregiver.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →