Data QA Engineer - Remote
RemoteFull-timePosted 4d ago
About the role
Data QA Engineer at Zyte responsible for ensuring delivered data meets customer requirements by testing data produced by crawlers and AI-assisted projects, identifying issues early, and collaborating with PMs, clients, and developers to improve QA processes.
Responsibilities
- Turn customer scraping and data requirements into a clear test approach and own QA from the start on new projects.
- Combine exploratory manual and visual testing with automated tests where automation pays for itself.
- Run test cycles on extracted data and report the results clearly.
- Write up defects with enough detail that a developer can reproduce and fix them without a conversation.
- Use descriptive statistics, summaries and charts to show how good the data is: completeness, accuracy, consistency and drift.
- Produce test reports and quality scores that give the team, and the customer where needed, a true picture.
- Say what was tested, what was not, and what risk that leaves.
- Work with project managers and clients to clear up unclear or untestable requirements before QA begins.
- Feed into our test automation framework, with a focus on coverage and performance.
- Suggest and take ownership of improvements to QA process and tooling, including browser add-ons, spreadsheet add-ons and UI-based test automation tools.
- Work with QA leadership, project managers and developers, with minimal supervision.
Qualifications
- 5+ years in a QA Engineer or similar role - testing software or data.
- Python preferred language - Pandas and Jupyter for data analysis and validation.
- SQL: basic to intermediate queries, and comfort with at least one relational database and its tools.
- A solid grasp of web technologies and protocols: HTML, XPath, JSON, HTTP and CSS.
- Experience writing tests against HTTP/REST APIs.
- Proactive and detail-oriented QA professional with a strong sense of ownership over project quality.
- Fast learner adept at rapidly understanding complex project domain requirements and adapting to new technologies.
- Leveraging AI and LLM tools to optimize test case generation and accelerate data validation processes.
- Good test case design and test data management.
- Experience working in an agile team (Scrum or Kanban) alongside developers.
- An understanding of data quality concepts such as completeness, accuracy, consistency and drift.
- Strong attention to detail, and the confidence to hold the quality line under delivery pressure.
- Clear written and spoken communication in English.
Skills
Required:QA engineeringPythonSQLWeb technologiesAPIs testing
Nice to have:Test automation
Benefits
- 35 days paid holidays
- Freedom and flexibility to work from anywhere
- Work with cutting-edge open source technologies and tools
- Become part of a self-motivated, progressive, multi-cultural team
Last updated Oct 22, 2026. Interested? Apply on the company site.
About Zyte
Full-Stack Web Scraping API & Data Extraction Services
Home of the all-in-one, AI-powered web scraping platform, and a world-class data delivery team. Your devs or ours?
Web scrapingData extractionAPIsAIAutomationLegal complianceData feedsData projects
More open roles at Zyte
- 4d ago
- Quality Engineer (Automation & AI) - Remote2w agoRemote · Quality Engineering
- Staff Engineer (Core & MLOps) - Remote3w agoRemote · Core & MLOps squad
- Senior Product Growth Manager - Remote4w agoRemote · Growth / Product
- Senior Reverse Engineer - Remote4w agoRemote · Engineering