When implementing customer facing platforms, you are actively involved in all phases of the development cycle and work closely with product owners and designers as part of one of the development teams
You are responsible for the conception of end-to-end and load tests, the corresponding infrastructure design as well as their implementation, optimization, and documentation.
You support the frontend, backend and DevOps engineers with coding, interface design, testing and troubleshooting.
This role requires a passion for programming, testing and delivering high quality applications.
Completed studies with a focus on computer science or equivalent.
At least 5 years of professional experience in the areas of software engineering, especially in the areas of automated testing, quality assurance, unit testing, integration testing as well as with relevant frameworks and tools (e.g. Selenium, Cypress)
Sound experience with languages such as Python or Java, and scripting (Bash/Shell)
In-depth knowledge of topics such as Kubernetes, Docker, microservices, cloud infrastructure (e.g. Google Cloud Platform), quality assurance and CI/CD (Jenkins, GitLab CI)
Several years of proven user experience with agile project methods, ideally including appropriate certifications (e.g. SAFe, Scrum)