We are looking for an experienced Automation QA Engineer who will create and maintain an automation environment for testing Backend algorithms, embedded systems, and devices, analyze the neural network output and mobile application.
— Implement and support Test-framework (Python 3.7+)
— Development of new test cases for firmware
— Work with hardware components (raspberry, arduino etc.) for test execution
— Analyze product and areas for automation
— Learn new features quickly, and provide the best ways of testing them
— Strong Python experience (3+ years)
— Strong CS fundamentals (data structures, algorithms, design patterns, etc.)
— Other scripting languages experience (bash, shell, groovy, etc.)
— Experience in developing automated testing frameworks from scratch.
— Understanding the DevOps and CI tools (e.g. Jenkins, Kubernetes, Docker)
— Experience with Cloud services (e.g.: AWS, Azure, etc.)
— Good written and spoken English
— Experience with C++
— Experience with NoSQL databases
— Experience in embedded SW development
— Knowledge of network work principles and structure
— Experience with HW components (raspberry, arduino) and their assembly into a working unit
— Experience with audio/video data streaming
— Experience with JS
— Opportunity to influence the products’ quality supporting company mission to make neighborhoods safer
— Challenging tasks and professional growth
— Competitive salary and perks
— PE accounting and support
— 18 paid vacation days per year, paid public holidays according to the Ukrainian legislation
— Social package, including gym membership compensation, medical insurance
— Free office meals, fruits, and cookies
— Educational possibilities, knowledge hubs, and free corporate English classes
— Career plan, professional growth, and semiannual performance review.