Co-development and implementation of the test automation strategy for web, iOS and Android applications
Development and continuous improvement of the test frameworks using WebdriverIO and TypeScript as high-quality software code
Creation, maintenance and execution of complex end-to-end, integration and UI tests for web and native mobile apps.
Responsibility for setting up and maintaining automated test environments for backend services and for the mobile infrastructure (emulators and simulators)
Targeted use of AI-supported development for faster implementation and maintenance of test cases, including critical success evaluation.
Seamless integration of automated tests into CI/CD pipelines to ensure continuous quality assurance
Analysis of test results, careful error documentation, and close collaboration with the development teams in finding solutions.
Your profile:
Experienced software engineer specializing in test automation, who is proficient in object-oriented programming and clean software architecture, rather than simply using test tools.
At least five years of solid professional experience in test automation for complex software products, ideally supported by an ISTQB certification.
Proficient command of TypeScript and demonstrable experience in the development or significant advancement of test frameworks using WebdriverIO.
Solid experience in testing web applications as well as native iOS and Android apps, including an understanding of the specific characteristics of both worlds.
Practical experience with AI-supported development – for example, in the implementation and maintenance of test cases – as well as knowledge of where this technology offers real leverage.
Responsibilities
Your tasks:
Co-development and implementation of the test automation strategy for web, iOS and Android applications
Development and continuous improvement of the test frameworks using WebdriverIO and TypeScript as high-quality software code
Creation, maintenance and execution of complex end-to-end, integration and UI tests for web and native mobile apps.
Responsibility for setting up and maintaining automated test environments for backend services and for the mobile infrastructure (emulators and simulators)
Targeted use of AI-supported development for faster implementation and maintenance of test cases, including critical success evaluation.
Seamless integration of automated tests into CI/CD pipelines to ensure continuous quality assurance
Analysis of test results, careful error documentation, and close collaboration with the development teams in finding solutions.
Your profile:
Experienced software engineer specializing in test automation, who is proficient in object-oriented programming and clean software architecture, rather than simply using test tools.
At least five years of solid professional experience in test automation for complex software products, ideally supported by an ISTQB certification.
Proficient command of TypeScript and demonstrable experience in the development or significant advancement of test frameworks using WebdriverIO.
Solid experience in testing web applications as well as native iOS and Android apps, including an understanding of the specific characteristics of both worlds.
Practical experience with AI-supported development – for example, in the implementation and maintenance of test cases – as well as knowledge of where this technology offers real leverage.