QA AUTOMATION ENGINEER

Reverse

Berlin

Ibrido

EUR 60.000 - 75.000

Tempo pieno

41 ore fa
Candidati tra i primi

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Hybrid office in Berlin
Competitive compensation

Descrizione del lavoro

Reverse in Berlin seeks an experienced QA Automation Engineer to join a globally distributed team. The role splits focus between simulation engines and cloud services, with automated testing across REST/gRPC APIs, time-series data, and performance benchmarks.

You will design and maintain scalable testing frameworks, integrate them into CI/CD pipelines, and collaborate across Berlin, Denmark, and the Czech Republic to ensure quality across domains.

Competenze

  • 5–8 years of hands-on quality engineering and test automation experience.
  • Proficient in C# and Python for test framework development.
  • Experience with REST/gRPC API testing and UI testing tools.
  • CI/CD pipeline experience (GitHub Actions/TeamCity) and Docker/Kubernetes familiarity.
  • Strong ability to analyze numerical outputs and time-series data.

Mansioni

  • Design, build, and maintain scalable automated testing frameworks for simulation engines and cloud platforms.
  • Develop automated regression suites to validate numerical calculations and time-series data.
  • Design and execute performance benchmarking to profile speed and memory usage.
  • Perform automated API testing (REST and gRPC) and end-to-end integration testing.
  • Integrate test suites into CI/CD pipelines in containerized environments.
  • Investigate test failures across code, engines, dependencies, and configs.
  • Collaborate with remote teams to define quality criteria and expected test outcomes.

Conoscenze

C#
Python
REST API testing
gRPC testing
UI testing
CI/CD
Communication
Distributed teams

Formazione

Bachelor’s or Master’s degree in Computer Science/Software Engineering/IT

Strumenti

Playwright
Selenium
Docker
Kubernetes
GitHub Actions
TeamCity
PostgreSQL

Descrizione del lavoro

Location: Berlin, Germany (Hybrid: 3 days in-office)

Position Type: Full-time, Permanent

Salary Range: €60,000-75,000 / year (commensurate with experience)

Work Authorization: Applicants must currently reside in Germany and possess full unrestricted work authorization.

About the Company & Role

Our client is a global and independent leader in digital environmental engineering and sustainability solutions. They deliver industry-leading modeling software, advisory services, and cloud platforms dedicated to solving critical water and environmental challenges worldwide.

We are seeking an experienced QA Automation Engineer to join their team in Berlin. This role offers a unique and stimulating challenge split evenly between two key product domains:

  • 50% Simulation Engines: Validating high-performance numerical software, scientific correctness, time-series datasets, and calculation performance.
  • 50% Cloud Services & Platforms: Automating REST/gRPC APIs, integration workflows, and web services connected to scalable cloud infrastructure.

Working in an international, collaborative environment, you will work alongside software developers, scientists, and domain experts based across Berlin, Denmark, and the Czech Republic.

Key Responsibilities
  • Framework Development: Design, build, and maintain scalable automated testing frameworks for simulation calculation engines and cloud platforms.
  • Scientific Data & Output Validation: Develop automated regression suites to validate numerical calculations, time-series data, and output correctness against strict scientific tolerance criteria.
  • Performance Benchmarking: Design and execute performance and benchmarking strategies from scratch to profile calculation speed, memory usage, and CPU multi-threading during heavy simulation runs.
  • API & System Integration: Perform automated API testing (REST and gRPC) and conduct end-to-end integration testing across backend services.
  • CI/CD Pipeline Integration: Integrate automated test suites into continuous delivery pipelines (e.g., GitHub Actions or TeamCity) running in containerized environments.
  • Root-Cause Analysis: Investigate test failures across application code, simulation engines, compilers, dependencies, and configuration layers.
  • Cross-Functional Collaboration: Partner effectively with remote software engineering and scientific teams to define quality criteria and expected test outcomes.
Your Profile & Requirements
  • Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Experience: Ideally 5 to 8 years of hands‑on experience in Quality Engineering and Test Automation.
  • Programming Skills: Strong proficiency in C# and Python for test framework development and scripting.
  • Data & Backend Focus: Solid experience handling and asserting numerical outputs, time-series data, or large scientific datasets.
  • API & UI Testing: Experience with REST/gRPC API testing and basic knowledge of UI test automation tools (e.g., Playwright or Selenium).
  • CI/CD & Containers: Hands‑on experience executing tests within CI/CD pipelines (GitHub Actions/TeamCity) and familiarity with Docker/Kubernetes containerized environments.
  • Performance Testing: Demonstrated experience in performance, stress, or scalability testing.
  • Interpersonal Skills: Excellent communication and collaboration skills to work effectively across distributed remote teams.
Nice to Have:
  • Prior experience with engineering, simulation, or scientific modeling software.
  • Knowledge of cloud services (Azure Kubernetes Service, Azure Batch, Azure Blob Storage).
  • Experience with database validation (PostgreSQL).
  • Exposure to low-level compiled languages (C, C++, or Fortran).
What Is Offered
  • Purpose-driven work contributing to global sustainability and environmental protection.
  • High impact on quality practices and software development from concept to release.
  • A highly collaborative, international, and expert team environment.
  • Flexible working model with hybrid office arrangements in Berlin.
  • Competitive compensation package and professional growth opportunities.
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

qa engineer (auto) for simulation engines and cloud services
qa engineer (auto) for simulation engines and cloud services

NDA • Berlin

Ibrido
EUR 65.000 - 90.000
Competitive compensation package
Hybrid office arrangements in Berlin
Automation QA Engineer
Automation QA Engineer

CoreWillSoft GmbH • Bonn

In loco
EUR 70.000 - 110.000
Meaningful Impact
Product & Process Ownership
Build automation from scratch
+4
Automation QA Lead ( Betting )
Automation QA Lead ( Betting )

Jobgether SRL • Germania

In loco
EUR 90.000 - 130.000
Software Test Automation Engineer (m/f/d)
Software Test Automation Engineer (m/f/d)

Agilent Technologies Deutschland • Waldbronn

In loco
EUR 60.000 - 90.000
Senior QA Engineer
Senior QA Engineer

Jobgether SRL • Germania

In loco
EUR 75.000 - 120.000
QA Engineer – Rosenheim / Hybrid
QA Engineer – Rosenheim / Hybrid

Noir Consulting • Rosenheim

In loco
EUR 40.000 - 70.000
Yoga and fitness room
Onsite barista and chef
Flexitime
Quality Assurance Engineer
Quality Assurance Engineer

Noir • Rosenheim

Ibrido
EUR 55.000 - 75.000
Yoga and fitness room
Onsite barista and chef
Flexitime
Software Engineer - Quality Engineering
Software Engineer - Quality Engineering

RepRisk AG • Berlin

In loco
EUR 57.000 - 69.000
Flexible working hours
Hybrid model
Training & volunteering days
+4
QA Engineer (m/f/d)
QA Engineer (m/f/d)

TieTalent • Verl

In loco
EUR 55.000 - 75.000
Mobile Office: Opportunity to work from home
Discounts & Extras: Bertelsmann discounts
Flexible Working Hours and Models
+3
General QA Engineer
General QA Engineer

CoreWillSoft GmbH • Bonn

In loco
EUR 50.000 - 75.000
Learning & Development Budget
Coworking support
Language Learning Support