Senior QA Software Engineer (f/m/d)
- starting immediately
- Cologne (Mediapark)
- Permanent
- Full-time
We are: THE experts of the first hours around domains. We have more than 20 years of experience in e-commerce and we work in interdisciplinary teams every day to create the best possible user experience for more than 2 million customers worldwide. Our common goal? Success that is sustainable! The IONOS group provides support in the background to achieve this goal.
Do you spot website errors and feel driven to fix them? Are you experienced in identifying web service optimization opportunities and using Service-Mocking tools? If you're dedicated to excellence and skilled in process and test automation, join our agile QA team. As a senior member, you will lead projects, provide mentorship, and shape our testing strategy. Contribute crucial insights on dependencies, requirements, and risks, and become part of our international, highly motivated team!
Your tasks:
- Review and analyze requirements, specifications, and technical design documents, providing timely feedback to stakeholders.
- Develop detailed, comprehensive, and well-structured test documentation.
- Design, develop and execute automated tests.
- Identify, fix and follow up on bugs.
- Perform regression testing.
- Administer automation frameworks and test databases within our CI/CD framework.
Your profile:
- Proven in-depth experience (3-4 years) in testing web applications and APIs as well as in developing automated tests.
- Strong knowledge of software QA methodologies, tools and processes.
- Programming skills in at least one language, preferably Java.
- Practical experience with automated testing tools/frameworks (e.g. Selenium, RestAssured).
- Experience with Linux/Unix shell.
- Knowledge of modern web services (REST, API standards, HTTP protocol, etc.) and SQL databases; working knowledge of JUnit.
- Experience working in an agile environment.
- Strong teamwork skills, analytical mindset, high quality awareness and openness to constructive feedback with the ability to translate it into process improvements.
- Successfully completed technical-oriented studies or comparable qualifications.
- Very good German or English skills.
- A plus: experience in CI/CD DevOps and Docker/ Kubernetes.
Our technology stack:
- Frontend and Single Page Applications: We use JavaScript (ES2015+, Node.js, Vue.js, Yarn, npm, etc.).
- Backends: Services based on Spring Boot and Apache Camel, accessed via REST or message queues.
- Third-Party Integrations: We integrate various third-party products and use APIs from providers like Google Cloud Platform, AWS and 1&1.
- Code Quality: High code quality is paramount; test code is treated with the same seriousness as production code.
- Continuous Delivery: Our central continuous delivery system allows us to roll out new software in different environments multiple times a day using Git, Helm and Jenkins, simply through merging and tagging.
- Operations: We mainly run our applications as Docker containers within a private cloud managed by a Kubernetes cluster.
- Monitoring & Analysis: We use central logging (ELK), Prometheus, Grafana and Icinga for analyzing metrics and monitoring our production operations.
Ready to take the next step in your career and make a significant impact in a pioneering company? Apply now and join our dynamic, international team!
Our benefits for you:
- Work-life balance: trust-based working hours, home office, 30-day vacation entitlement, fitness offers
- Environmentally friendly way to work: employer-financed Deutschland job ticket
- Free choice of hardware: MacBook Pro or Dell notebook
- Top offices: central location in the Mediapark and freshly renovated rooms with latest equipment
- Personal development: individual training agreements
- Attractive employee discounts: corporate benefits, ticketsprinter
- Refreshments: coffee / tea / water, fresh fruits
- Company events: summer, Christmas and team events
- Rock-solid job in future proofed industry!