Apply Now

Taranis is a global leading precision agriculture intelligence platform that uses sophisticated computer vision, data science and deep learning algorithms to effectively monitor fields. Taranis offers a full-stack solution for high precision aerial surveillance imagery to prevent crop yield loss due to insects, crop disease, weeds, and nutrient deficiencies.

Overseeing millions of acres of farmland in the United States, Argentina, Brazil, Russia, Ukraine, and Australia, Taranis targets high volume commodity crops which account for 70% of the global crop market and gives farmers the tools to address issues in real-time increasing yields and cutting costs. 

Founded in 2015, Taranis raised over $30M from leading VC investors and is being led by a founding team with deep experience in both agriculture and technology.

Taranis is looking for an energetic and enthusiastic QA Engineer to join our rapidly growing team as our first QA function!

This is a hands-on position for delivering a quality SaaS product. As part of our R&D team, you will be given an opportunity to test our unique product that was built from scratch. You will work together with R&D to define our QA methodology, will implement the QA framework, and will work with engineers to build content and execute all aspects of the testing effort, including plans, schedules, and tools. 


  • Work with R&D to define and deliver cutting edge testing solutions that have a direct impact on increasing the quality of our products, while decreasing the time to test them
  • Independently prepare and execute tests as well as manage all aspects of the testing effort, including plans, schedules, and tools.  
  • Diagnose, track and manage quality issues to resolution
  • Own and implement functional QA on a large application used across multiple platforms for managing systems, collecting and analyzing data
  • Work in a small team environment within a highly successful company that is growing fast
  • Design and implement test strategies
  • Build effective test cases that are used for manual and automation testing
  • Collaborate with the broader team to identify, understand and resolve the root cause of defects and customer escalations
  • Document test cases and outcomes within a test case management application
  • Clearly document and explain defects found in defect tracking system 
  • Configure and maintain test environments


  • 2+ years of hands-on experience as a QA engineer
  • Experience in browsers UI testing in advanced technological environments.
  • Experience in Mobile applications - Android or iOS, utilizing proxy tools, such as Charles - a big advantage
  • Experience in writing test cases and test scenarios that cover both sanity and in-depth testing
  • Experience with web technologies, including HTML, JavaScript, etc.
  • Familiarity with database and SQL development
  • Familiarity with Python, or other object-oriented programming language
  • Ability to learn quickly and deliver high-quality products in a fast-paced, dynamic team environment
  • Action-oriented with the ability to communicate clearly and effectively
  • Excellent attention to detail, self-starter, highly motivated, team-player
  • Fluent in English - written and verbal - Must!

get to know us