Middle Python Developer in test (QA Server Automation)
Core
Building and maintaining automated backend test frameworks and quality control tools for a microservices security ecosystem handling millions of devices in real-time.
Role type
Middle Python Developer in test (QA Server Automation)
Builds
Automated test frameworks, quality control tools, and CI/CD integration pipelines
Domain
Security systems / IoT / Microservices
Required skills
Python (Core, standard libraries, PyTest, Multiprocessing, Threading, Async), OOP, SOLID, DDD, TDD, BDD, Bash/Unix, CI/CD, NoSQL (MongoDB, Redis), Docker, Git, JIRA, Confluence, Testrail, Testing theory
Preferred skills
Low-level binary protocols, gRPC, TCP protocols
Responsibilities
Develop and maintain test frameworks, Develop quality control tools, Integrate tests and tools into CI/CD process, Analyze test results, Support other teams with test frameworks and quality control tools