With Botium Core we are providing an Open Source testautomation framework especially for chatbots. So first of all, you need to believe in OSS and working within communities. Second, you should feel some excitement when it comes to topics like artificial intelligence, machine learning and bots. Then your responsibility will be to develop, test, deploy, maintain and improve core functionalities of Botium. You will analyse existing chatbot technologies for further virtualization and you will dive into custom made solutions. Additionally you'll act as SPOC for support requests coming from the community. Botium Core is platform and technology independent. Being available as a REST service, it could be used in any programming language of your choice. We expect you to respect these key principles.
Botium Box turns Botium Core into a fully featured, continuous chatbot testing and training infrastructure that could be seamlessly integrated in existing development pipelines. It comes with thousands of tests out of the box supporting all common chatbot providers and platforms. Support for onpremise and cloud testlabs complete the palette. Your responsibility will be to combine Botium Core features within a great User Interface and oustanding User Experience. You will visualize test environments consisting of real mobile devices, emulators and simulators, browsers, apps, speaker and microphone combinations. You will implement monitoring and reporting features and take care for accessibility. We expect state of the art development combined with active participation in architecture and design decisions.
A degree in Computer Science, Information Technology or similar technical field of study.
Working with two or more from the following: web application development, mobile application development, machine learning, natural language processing, artificial intelligence and/or developing large software systems. Interest and ability to learn other coding languages as needed.