Description
We are looking for a new team member to join our Video Automation team, which focuses on automating tests for video cameras, hardware products, and APIs.
Responsibilities:
- Develop and implement automated testing for wired and wireless cameras
- Create unique tools for automating manual testing
- Design one-of-a-kind tools for visualizing processes
- Maintain and improve the existing end-to-end auto-test base
- Work with CI infrastructure based on Jenkins/GitHub
- Identify and analyze discrepancies in behavior according to technical specifications
Requirements:
- Knowledge of BDD methodology
- Experience with Python3 libraries: asyncio, pytest, behave, pyserial, asyncSSH
- Familiarity with WebRTC (Stun/Turn, ICE), GRPC, RTSP, TCP/UDP, Onvif
- Experience with GIT, SQL, noSQL (mongo), Docker, REST API
- Strong UNIX background
- Technical education
- Basic understanding of testing theory
- Fluency in English (technical documentation comprehension)
Nice to have:
- Experience with personal projects
- Knowledge of AWS (S3, EC2, etc.), K8S
- Experience with network equipment setup (Mikrotik, RouterOS)
- Familiarity with Kibana, Grafana, Prometheus, Loki
- Experience with auto-test development for embedded products (UART, SSH)
- Asynchronous stream and code experience
We offer:
- Opportunity to propose and implement ideas influencing the product and production
- Flexible work schedule in our Kyiv office
- Competitive salary
- Medical insurance
- Corporate English language courses