Automation QA (Python)

Job summary

You will work on test automation and analytics framework for Ring devices. Activities include, but are not limited to:

  • Test-framework development (python 3.6)
  • Development of new test cases for firmware (Ring cameras and doorbells)
  • Development of NFT test system 

Qualifications and Skills

  • Strong Python (and/or C++) knowledge
  • Strong CS fundamentals (data structures, algorithms, design patterns, etc.)
  • Other scripting languages experience (bash, shell, JS, Perl, Ruby etc.) is an asset
  • Experience in writing development support tools such as parsers, profilers, automated testing, frameworks etc.
  • Understanding the DevOps and CI tools
  • Understanding the test pyramid
  • Good written and spoken English


Nice to have


  • Experience with python anaconda stack
  • Experience with noSQL databases
  • Experience in embedded SW development
  • Experience with 802.11 protocols
  • Experience with low-powered systems
  • Experience with audio/video data streaming

We offer multiple benefits that include

  • Working for one of the top product companies in the world:
  • Opportunity to influence the products quality
  • Challenging tasks
  • Competitive salary
  • Relocation bonus
  • PE accounting and support
  • 18 paid vacation days per year
  • Fully equipped A-class office space in the business center (near “Olimpiyska” subway station)
  • Social package, including gym membership compensation, medical insurance
  • Free meals, fruits and sweets
  • Educational possibilities, knowledge hub and free English classes
  • Career plan, professional growth and quarterly performance reviews