Search QA Automation Test Engineer

Schwarz Unternehmenskommunikation GmbH & Co. KG
Berlin, Germany
23 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Automation of Tests Microsoft Azure Command-Line Interface Cloud Engineering Code Coverage Continuous Integration Distributed Systems Elasticsearch Github Junit
+21 more
Python (Programming Language) Load Testing Microsoft UI Automation Selenium Software Deployment Test Case Testng Postman Gatling Backend Git Pytest Containerization Gitlab-ci Integration Tests Kubernetes Playwright Restful APIs Api Management Docker Jenkins

Job description

Join us and contribute to digital sovereignty in Europe. With us, you will work at the intersection of agility and security: You will benefit from fast decision-making processes, enjoy genuine creative freedom in your projects, and be able to build upon the stable foundation of the Schwarz Group., * Guard Global Scale: Design, build, and maintain automated test suites that validate the reliability of production services serving millions of users worldwide.

  • Bridge Quality & Speed: Collaborate with backend engineers and ML Scientists to embed automated testing into fast-moving development cycles without slowing down delivery.
  • Architect Test Pipelines: Develop and optimize CI/CD-integrated test frameworks that catch regressions early, covering API, integration, and end-to-end scenarios.
  • Automate Excellence: Own test automation infrastructure as code, ensuring test environments, data, and pipelines are as robust and repeatable as production deployments.
  • Ensure Stability: Implement monitoring for test health and flakiness, keeping our automated quality gates trustworthy and our systems healthy 24/7.
  • Champion Quality Culture: Partner with cross-functional teams to define testing strategy, coverage standards, and best practices across the organization.

Requirements

  • Java & Python Craft: You have a solid foundation in Java and/or Python. You care deeply about writing maintainable test code to build reliable automation frameworks.
  • Test Automation Tooling: You have hands-on, necessary experience with Selenium and Playwright for UI automation, Postman for API testing, and Gatling for performance and load testing.
  • API & Tooling Expertise: You have hands-on experience testing RESTful services (e.g., with JUnit/TestNG, REST Assured, pytest, or similar frameworks), feel at home in a command line/shell environment, and have a strong grasp of Git.
  • CI/CD Fluency: You have experience integrating automated tests into CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions, Azure DevOps) and understand how to design pipelines that fail fast and fail clearly.
  • Cloud Native: You have hands-on experience with GCP (or similar) and are familiar with containerization (Docker, Kubernetes) and testing within event-driven or distributed architectures.
  • The Search Mindset: Experience with (or a strong desire to learn) testing search infrastructure like Elasticsearch, including performance and relevance validation.
  • Documentation & Detail: You believe that good test coverage is supported by clear documentation and test case design, making it easier for the whole team to trust and extend automation.
  • Collaborative Spirit: You enjoy translating ambiguous requirements into concrete test scenarios and thrive in a team where communication is as important as coding.
  • Language: Professional fluency in English. German is a nice-to-have, but not required for success in this role.

About the company

Schwarz Digits creates the technological foundation for digital sovereignty in Europe. As the IT and digital division of the Schwarz Group, we develop and manage the IT infrastructures for the retail divisions Lidl and Kaufland, as well as Schwarz Production and PreZero. At the same time, we operate as an independent provider in the external market to support companies across Europe in their digital transformation. We bundle our core services in the areas of Cloud, Cyber Security, Data & AI, Communication, and Workspace.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:30 min

Extending testing workflows using popular pytest plugins

Florian Bruhin · World Congress 2021

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · World Congress 2026 Europe

3:05 min

Tagging and organizing execution scenarios with pytest markers

Florian Bruhin · World Congress 2021

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · World Congress 2025

Videos

See all

Related articles

See all