Quality Assurance Engineer; Manual + Automation
Listed on 2026-02-24
-
Software Development
DevOps
Location: Germany
Tasks
Position Overview:
At IONOS, we're on a mission to empower organizations to achieve their full potential through our cutting‑edge cloud products and services. Imagine being part of a team that's shaping the future of cloud computing, delivering innovative solutions that transform the way businesses operate and people live.
We are seeking an experienced, skilled, and passionate Quality Assurance Engineer to ensure that our cloud products and services meet the highest standards of quality, security, and reliability. This role is ideal for someone who is hands‑on, technically strong, and passionate about delivering high‑quality software, focusing on testing the IONOS Cloud Platform.
The successful candidate will have a technical background in cloud computing, quality assurance, and software development and will collaborate with cross‑functional teams to identify and implement process improvements.
Area of ResponsibilityThe QA Engineer will:
- Automate test suites from scratch and extend the test coverage to reduce production impacts and post‑release fixes.
- Establish testing environments.
- Perform defect detection.
- Be embedded into the team, working closely with developers in a Dev Ops model for seamless collaboration and improved workflow.
- Work in an agile environment.
- Design and execute manual test cases for web applications.
- Develop and maintain automated UI test scripts.
- Perform regression and cross-browser testing to ensure consistent UX.
- Identify, document, and track bugs and issues clearly and effectively.
- Collaborate with developers and the QA Team Lead, and contribute to the improvement of QA processes and best practices.
- Bachelor's degree in Computer Science, Engineering, or equivalent work experience.
- Minimum 5 years of experience in the technical field of software development, preferably in QA automation.
- Knowledge of QA methodology and tools.
- Experience with both manual and automated testing approaches and tools.
- Knowledge/familiarity of test automation tools (Playwright, Selenium, Cypress)
- Experience with CI/CD pipelines.
- Good knowledge of a Scripting Language, e.g. Typescript or Python.
- Proficient in using GIT for version control, including command-line operations, branch management, and repository handling.
- Good knowledge of cloud computing, including cloud infrastructure and platform services (e.g., AWS, Azure, Google Cloud) and cloud‑based software applications (e.g., IaaS, PaaS or SaaS), and experience with cloud infrastructure and related technologies.
- Sound knowledge of Linux, Virtual Machines, Kubernetes, Micro Services and Docker Containers is a strong plus.
- Comfortable working in Linux environments and using the command line.
- Strong analytical skills and attention to detail.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).