Ajax Systems

Middle Python Developer in test (QA Server Automation)

Ajax Systems
Apply
14 days ago
Kyiv, Ukraine or Lviv, UkraineMid Level

Responsibilities

  • Develop and maintain a test automation framework for backend systems.
  • Develop quality-control tools.
  • Integrate tests and testing tools into CI/CD processes.
  • Analyze test results.
  • Support other teams working with the test framework and quality-control tools.

Requirements

  • Strong proficiency in Python, including core and standard libraries, PyTest, multiprocessing, threading, and asynchronous programming.
  • Understanding of OOP, SOLID, DDD, TDD, BDD, and basic testing theory.
  • Basic Bash and Unix knowledge.
  • Experience with MongoDB and Redis.
  • Basic Docker proficiency.
  • Experience with Git, JIRA, Confluence, and TestRail.
  • Experience with low-level binary protocols, gRPC, or TCP-level protocols is a plus.

Benefits

  • Competitive salary is offered, but no amount is specified.
  • Medical insurance.
  • Corporate English-language lessons.
  • Ajax security system package, including participation in beta testing and testing new gadgets before release.
  • Opportunity to propose ideas and influence the product and production.
  • Work in a motivated team with a zero-bullshit culture.

Tech Stack

BashDockerGitgRPCMongoDBpytestPythonRedis

Categories

Ajax Systems

About Ajax Systems

1,001-5,000 employees

Ajax Systems builds wireless security systems and smart home devices for homes and businesses, sold through professional installers and distributors. Its portfolio spans intrusion detection, video surveillance, fire and life safety, and automation, used by over 4.5 million end users in more than 180 countries. Founded in 2011 and headquartered in Dubai, the privately held company manufactures across Ukraine, Turkey, and Vietnam.

Contact me