Position: Test Automation (Python) Engineer
Company: Artel Outstaffing Global
Experience required: 3y
English level: fluent

**Highlights:**
- Domain - Internet of Things (IoT)
- **Full-time/part-time** workload, 100% remotely
- Development - from scratch
- Duration - 3 months (based on the estimation)
- Super fast hiring process: Intro call & Technical Interview

We offer you the role of a **Test Automation (Python) Engineer** to continually improve the client's platform's performance, stability, and security while delivering new features and improvements.

**Briefly about the client:**
Our client is one of the world’s leading suppliers of high-quality relays and contactors of all kinds. With one of the broadest product portfolios, including customized solutions, they serve customers in the industrial automation and building installation, rail, and transportation segments. Their core competencies are industrial relays, timing relays, monitoring relays, and contactors. These are installed with the latest semiconductor technologies or also with the traditional electromechanical design.

**Responsibilities:**
- Create a software abstraction toolbox in Python to make our test bench (HW already done) driveable by test scripts/scenarios.
- Transpose of manual test scenarios (already described) into automated test scripts by using the PyTest framework.

**Working conditions:**
- Scrum agile mode
- Report to the client on a "daily" basis

**Our perfect candidate has the following:**
- Raspberry Pi and embedded Linux
- Experience with Docker
- Python language (REST API, MQTT client, Gpiozero, PyTest libraries)
Understanding CI/CD DevOps pipelines concept
- Experience with I2C, SPI, and UART serial buses
- Fluent in English

**If this sounds like you, we'd welcome your application!**