This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re hiring a Senior QA Engineer who can own test automation across data/ETL pipelines, APIs, and web frontends. You’ll design robust QA strategies, build CI/CD-native test suites, drive performance/load testing, and turn system requirements into executable, measurable test plans.
Job Responsibility:
ETL/Data Quality Automation: Design and automate tests for ingestion, transformation, and loading (schema checks, constraints, null/dup checks, reconciliation, row/column-level validation, business rule assertions)
Implement data contract and data lineage test coverage
ensure CDC/merge logic and dedup rules are verified
Add data checks to orchestration (e.g., Airflow/Prefect/Cloud Composer) and block bad data from promotion
API & Frontend Test Automation: Build end-to-end, integration, contract, and regression suites for REST/GraphQL services
Create UI automation for critical user journeys
stabilize flaky tests with good wait/retry design
Performance/Load Testing: Establish load, stress, soak, and breakpoint tests for APIs and web apps
define SLAs/SLOs and capacity baselines
Automate performance tests in CI and publish trend dashboards
CI/CD & Quality Gates: Integrate tests into CI/CD (pre-merge, nightly, release) with quality gates, artifacting, and environment provisioning
Build disposable test environments using containers and IaC
seed synthetic datasets for deterministic runs
Test Strategy & Documentation: Turn PRDs/BRDs into detailed test plans, risk matrices, and traceability matrices
Champion shift-left, code reviews for testability, and “quality as code.”