Zyte is a global leader in data extraction, with a distributed team of over 250 professionals across 28 countries. Since 2010, we have been dedicated to helping businesses access the data they need to innovate and grow. At Zyte, we believe every business deserves a seamless path to reliable data, and we offer the flexibility to work from anywhere while contributing to this mission.

Key Responsibilities
- Translate customer scraping and data requirements into clear, actionable test strategies, owning the QA process from project inception.
- Employ a mix of exploratory manual, visual, and automated testing where automation adds value.
- Execute test cycles on extracted data and communicate results clearly and effectively.
- Document defects with sufficient detail to enable developers to reproduce and resolve issues independently.
- Utilize descriptive statistics, summaries, and visualizations to assess data quality, including completeness, accuracy, consistency, and drift.
- Generate comprehensive test reports and quality scores that provide transparent insights to both internal teams and customers.
- Clearly articulate what has been tested, what remains untested, and the associated risks.
- Collaborate with project managers and clients to clarify ambiguous or untestable requirements before QA begins.
- Contribute to the development and enhancement of our test automation framework, focusing on coverage and efficiency.
- Propose and lead improvements in QA processes and tooling, including browser and spreadsheet add-ons, as well as UI-based automation tools.
- Work independently alongside QA leadership, project managers, and developers to ensure high-quality delivery.

Required Qualifications
- Minimum of 5 years’ experience in QA engineering or a related role, focusing on software or data testing.
- Proficiency in Python, especially using Pandas and Jupyter for data analysis and validation.
- Competence with SQL, including basic to intermediate query writing and familiarity with relational databases and associated tools.
- Strong understanding of web technologies and protocols such as HTML, XPath, JSON, HTTP, and CSS.
- Experience designing and executing tests against HTTP/REST APIs.
- Detail-oriented and proactive with a strong sense of ownership over project quality.
- Ability to quickly grasp complex domain requirements and adapt to new technologies.
- Experience leveraging AI and large language models (LLMs) to optimize test case generation and accelerate data validation.
- Skilled in test case design and test data management.
- Experience working in agile environments (Scrum or Kanban) alongside development teams.
- Knowledge of data quality concepts including completeness, accuracy, consistency, and drift.
- Excellent written and verbal communication skills in English.
- Confidence to maintain quality standards under delivery pressure.

Preferred Qualifications and Benefits
- Familiarity with Scrapy and other Python-based web scraping frameworks.
- Experience with test automation frameworks.
- Interest in data science principles as they relate to data analysis and validation.
- Enthusiasm for utilizing AI and LLM tools to enhance data validation efficiency.

As a member of Zyte, you will join a self-driven, diverse, and progressive team. You will enjoy the freedom and flexibility to work from your preferred location, collaborate with cutting-edge open-source technologies, and benefit from 35 days of paid holidays annually. This role offers a unique opportunity to contribute to innovative data solutions in a supportive and dynamic environment.

Job Details

Total Positions:
1 Post
Job Shift:
Work From Home
Job Type:
Job Location:
Gender:
No Preference
Age:
18 - 65 Years
Career Level:
Mid-Level
Experience:
3 Years - 5 Years
Apply Before:
Oct 26, 2026
Posting Date:
Oct 20, 2026

Zyte

· 11-50 employees -

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium
I found a job on Rozee!