R&D Center — is an innovative research and product development team in Ukraine working on Ring products. Join us and enjoy cooperation with a product company, apply now to learn of all the benefits of joining our team. Let’s make world better and safer together!
4 января 2021

Software Development Engineer in Test (Python)

Киев, Львов, удаленно

Job Summary

You will work on a test automation system for devices. There are 200+ test devices in the lab, 35+ different IoT products and about 1k+ firmware test cases across all products. You will be assigned to a specific device family to raise the quality bar there.

Responsibilities and Duties

— Test framework development using Python 3.7 (back-end mock services development, device HAL development and support, test-lib development and support of wrappers for: wifi, uart, ssh, relay controller, network emulator, ALS, power measurement etc.)
— Functional test case development for firmware
— Release test execution & analysis, as well as raising/verifying issues and decision making according to release criteria

Qualifications and Skills

— Strong Python knowledge
— Experience with Linux systems
— Strong CS fundamentals (data structures, algorithms, design patterns, etc.)
— Other scripting languages experience (e.g. bash, groovy) is an asset
— Experience in writing development support tools such as parsers, profilers, data visualization tools etc.
— Understanding the DevOps and CI tools (Jenking, Gerrit, GitLab)
— Understanding the classic test pyramid
— Good written and spoken English

Nice to have

— Experience with Raspberry Pi / Arduino
— Experience in embedded SW development
— Experience with 802.11 protocols
— Experience with audio/video data streaming

We offer multiple benefits that include

— Working on impactful security products and the opportunity to use them personally
— Competitive salary and perks
— PE accounting and support
— WFH and remote working mode possibility. Partial furniture compensation
— Social package, including medical insurance available from the start date and sports compensation after the trial period
— 18 paid vacation days per year, paid public holidays according to the Ukrainian legislation
— Educational possibilities like corporate courses, knowledge hubs, and free English classes. Semiannual performance review
— Free meals, fruits, and snacks when working in the office.

LinkedIn

Горячие вакансии

Все вакансии