Position: Python Developer
Category: Python
English level: intermediate
Years of experience: 1.5


The product is a test framework for developing tests which automatically verify TV behavior when TV is tuned to a different channels with various settings.
Test framework runs on Raspberry Pi which is connected to real TV using SSH, controlled by IR blaster.
Another part of the project is mocked TV. It is a lightweight implementation of TV API schema which is programmed to send notifications when receiving commands from framework. Configuration is made with comfortable web-based UI.
Main responsibilities:
- Implementing features
- Bug fixing
- Technology investigation
- Code review

Technologies: Python, Git, Bash-scripting, Flask, Apache Thrift, Linux, Tizen, Docker