QA Software Engineer - US

Number of employees

125

Remote - US, United States

Posted on: 2023-03-23

Category: agritech

Apply now

Please let regrow know you found this job on Work in Green. This will help us grow!

Expired

Employment type:

Full time

Remote?

Yes

Experience required:

Intermediate

Salary

Salary not provided

About the company:

Transforming our agriculture system is the single most important thing we can do to combat climate change.
That’s why FluroSat and Dagan have combined forces to launch Regrow, a company that empowers the food and agriculture industries to adopt, scale and monetize resilient agricultural practices.

Regrow is a multinational team of scientists, agronomists, engineers, and software developers committed to transforming the supply chain from farm to fork to ensure a prosperous future for people and planet.

QA Software Engineer 
 
Team: Engineering
Location: United States (or similar timezone)
 
​​Who We Are

We are a climate tech company committed to reversing climate change. How do we reach this lofty goal? By disrupting the agriculture industry!

Founded by globally-recognized innovators in science and ag technology, Regrow is unlocking the power and profitability of resilient agriculture across the supply chain — from growers to global food brands. Regrow combines best-in-class agronomy, soil and carbon modeling, and innovative data collection to deliver customized, site-specific and scalable solutions to the agri-food industry.

Our customers are frontrunners in agri-food and agtech, ranging from global market operators, project developers, global food brands, and independent farmers. We help partners measure their impact on the environment, model and implement changes that will be environmentally and financially sustainable, and track partners’ progress against sustainability goals. 

We're backed by leading investors, such as Microsoft's Venture Fund, Cargill, The Grantham Environmental Trust (NCO), AJAX Strategies, and more, all of whom believe in our vision to change the world through resilient agriculture.

Our Mission
Agriculture has the power to reverse climate change. We believe science and technology can help us get there. 
Our goal is to use farmland to cool the earth. We are currently monitoring 200 million acres of land in over 45 countries. This year alone, with just one project, our carbon emissions reductions are equivalent to taking 17,000 cars off the road! We are already on our way to a more sustainable planet.

Growth You’ll Foster
 
As a Senior QA Engineer at Regrow, you will help to develop and execute testing frameworks, debugging and defining corrective actions to ensure product quality. You will also review system requirements and track quality assurance metrics for development and work closely with our engineering and product staff to develop a culture of functional and effective testing and coding.


Envision Yourself Here

Does this sound like your dream job? If so, go ahead and apply for the position and we’ll be in touch. We appreciate your interest in Regrow. 

While it may go without saying once you see the diversity on our current team, we encourage diversity on our team at all levels of the company. We are committed to fostering a diverse, inclusive environment and to encourage these values in everyone on our team. We provide an environment of mutual respect where opportunities are available without regard to race, color, religion, sex, pregnancy (including childbirth, lactation and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by applicable law. We believe that diversity and inclusion for people from all walks of life is key to our success as a company. 

What you will do

  • Collaborate with product managers, backend engineers, and data science engineers to spec, build, test and deploy code. 
  • Create and execute test plans and test cases
  • Design testing automation through scripting
  • Identify, record, document thoroughly and track known bugs
  • Liaise with internal teams (e.g. developers and product managers) to identify system requirements
  • Investigate the causes of non-conforming software and train users to implement solutions
  • Track quality assurance metrics
  • Stay up-to-date with new testing tools and test strategies
  • Ability to apply standard software development processes and clearly document results.
  • You’ll expertly review code, have your code reviewed, and mentor other engineers
  • Qualifications

  • 5+ years of experience building and deploying high-quality production services primarily in Python
  • Proven experience creating and deploying REST APIs with Python Web Frameworks such as FastAPI, Flask, Django, etc.
  • 5+ years experience in software quality assurance
  • Strong knowledge of software QA methodologies, tools and processes
  • Experience in writing clear, concise and comprehensive test plans and test cases
  • Hands-on experience with automated testing tools (Cypress or Playwright)
  • Test experience with SaaS web apps
  • Experience testing APIs including contract testing and integration testing
  • Solid knowledge of SQL and scripting
  • Experience working in an Agile/Scrum development process
  • Experience with performance and/or security testing is a plus
  • BS/MS degree in Computer Science, Engineering or a related subject
  • Similar climate jobs

    These are some of our top picks for great climate jobs on Work in Green.

    View all jobs

    4 Agritech jobs at regrow

    regrow is hiring Senior Platform Engineer - LATAM,Senior Platform Engineer - Australia,Senior Product Designer - Enterprise Products, and more.

    View all jobs at regrow
    regrow logo
    USA
    regrow logo
    Australia
    regrow logo
    United States
    regrow logo
    United States