# Designing Spark Jobs

A Talend Spark Job processes data in parallel across a cluster using Spark-specific components.

Spark Jobs are designed in the Studio using Spark-specific components. Each component maps to a Spark operation that runs as part of a distributed execution plan on the cluster.

### In this section

* [How a Talend Job for Apache Spark works](https://help.qlik.com/talend/en-US/studio-user-guide/8.0-R2026-09/how-talend-job-for-apache-spark-works)
* [Creating a Spark Job](https://help.qlik.com/talend/en-US/studio-user-guide/8.0-R2026-09/creating-spark-job)
* [Testing Spark Jobs with test cases](https://help.qlik.com/talend/en-US/studio-user-guide/8.0-R2026-09/testing-spark-jobs-using-test-cases)