
QA/Test Automation Engineer – DevOps Affinity, IoT & Cloud Systems
Next Level Coffee GmbH
full-time
Posted on:
Location Type: Hybrid
Location: Konstanz • 🇪🇺 Anywhere in Europe
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
CloudDartDockerFlutterJavaScriptKubernetesLinuxPython
About the role
- Ensure the reliability and quality of our connected espresso ecosystem across app, machine and cloud
- Drive test automation across mobile (Flutter), embedded (Yocto/C++) and cloud (Kubernetes/Docker) systems
- Collaborate with developers and product owners to define test cases and QA workflows
- Operate and enhance CI/CD pipelines (GitHub Actions) with test feedback loops
- Design and execute manual and automated system, integration and regression tests
- Support device-level and network-level quality scenarios (e.g., OTA, connectivity robustness)
- Shape the architecture of our QA ecosystem by selecting, integrating and maintaining tools and frameworks (e.g., Flutter integration_test, Postman/Newman, Appium, k6, PyTest)
- Establish cross-platform testing strategies that bridge app, cloud and embedded logic to ensure end-to-end quality
- Contribute to observability and reporting via tools like Allure, Sentry, or custom test dashboards
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering or a related field
- 3+ years of experience in software testing, preferably across embedded, app and backend systems
- Proficiency with test automation frameworks and CI/CD tools (e.g., GitHub Actions, Docker, Figma for test referencing)
- Hands-on experience with QA in modern tech stacks (e.g., Flutter, REST APIs, Linux-based embedded systems)
- Familiarity with tools and languages like flutter_test, integration_test, Appium, Postman/Newman, PyTest, k6, and scripting in Python, JavaScript or Dart
- Strong communication skills in English; German skills are a plus.
Benefits
- Fitness programs
- Childcare subsidies
- Home coffee supply
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
test automationsoftware testingmanual testingintegration testingregression testingscriptingembedded systemsREST APIsCI/CDquality assurance
Soft skills
communication skillscollaborationproblem-solvingorganizational skills
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Software Engineering