QA Test Engineer - Test Automation

Douglas GmbH
Heilbronn, Germany
2 days ago

Role details

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

Job location

Heilbronn, Germany

Tech stack

Automation of Tests
Azure
Browser Compatibility
C Sharp (Programming Language)
Code Coverage
Continuous Integration
Data Validation
DevOps
Github
JMeter
Scrum
Regression Testing
Selenium
Software Engineering
SonarQube
SQL Databases
Test Case Design
Test Data
Strategies of Testing
Web Performance Optimization
YAML
Browserstack
Lasttests
Containerization
Kubernetes
REST

Job description

  • Konzeption, Erstellung und Pflege automatisierter Tests mit Selenium (C#)
  • Erstellung von Testplänen, Testfällen und Teststrategien in enger Zusammenarbeit mit Product Ownern und Entwicklern
  • Integration von Tests in CI/CD-Pipelines (YAML, Azure DevOps)
  • Nutzung von Selenoid / Moon (Kubernetes, On-Premise) für skalierbare Cross-Browser-Tests
  • Durchführung von REST-API-Tests, Performance- und Lasttests (k6, JMeter)
  • Analyse und Optimierung von Page Speed & Web-Performance mit Lighthouse / PSI
  • Visuelle Regressionstests mit Percy, Applitools oder ähnlichen Tools
  • Verwaltung und Auswertung von Tests über LambdaTest oder BrowserStack
  • Datenvalidierung mit SQL und Sicherstellung der Datenqualität
  • Definition und Überwachung von Quality Gates in den CI/CD-Pipelines
  • Enge Zusammenarbeit mit DevOps-, Webshop- und Mobile-Teams, um eine hohe Testabdeckung und Qualität im gesamten Software-Lifecycle sicherzustellen

Requirements

  • Mehrjährige Berufserfahrung als QA Engineer / Test Automation Engineer
  • Fundierte Kenntnisse in Selenium (C#)
  • Erfahrung mit CI/CD-Tools (Azure DevOps, GitHub Actions oder vergleichbar)
  • Solides Verständnis von Kubernetes / Containerisierung
  • Praktische Erfahrung mit Cross-Browser-Testing-Tools (z. B. LambdaTest, BrowserStack)
  • Kenntnisse in visuellen Regressionstools (Percy, Applitools etc.)
  • Erfahrung im Bereich Performance & Load Testing (k6, JMeter)
  • Sicherer Umgang mit SQL für Testdaten und Validierungen
  • Erfahrung mit Quality Gates im CI/CD-Kontext
  • Kenntnisse agiler Arbeitsweisen (Scrum, Kanban) und Erfahrung in interdisziplinären Teams
  • Analytisches Denken, hohe Qualitätsansprüche und lösungsorientierte Arbeitsweise
  • Gute Deutsch- und/oder Englischkenntnisse
  • Nice to Have: Erfahrung im Umgang mit Code-Qualitäts-Tools wie SonarQube

About the company

DOUGLAS is a company known for selling cosmetics and beauty products through retail and dotcom. 

But we are also a digital company that focuses on e-commerce, data and innovation. We have an amazing team of diverse and talented people working hard everyday.

Our digital talents master top-notch technologies, push innovations and accelarate performance. They build all the cutting-edge digital features to make the beautiful possible for our customers. This is where our successful digital business is emerging from. That's why for us, the most valuable asset are our people. For us, these people are, THE CODE BEHIND BEAUTY.

Apply for this position