Senior Software Quality Engineer

  • Full-time

Company Description

Run:AI is bridging the gap between data science and computing infrastructure by creating a high-performance compute virtualization layer for deep learning, speeding the training of neural network models and enabling the development of large AI models. By abstracting workloads from underlying infrastructure, Run:AI creates a shared pool of resources that can be dynamically provisioned for full utilization of expensive GPU compute.

Job Description

We are looking for an individual who can work with our engineering product teams to make sure everything we build is both testable and tested. You’ll be involved from the early stages of new feature development, to ensure that the new features we ship have strong test coverage and that will continue to function reliably as the product continues to evolve.

Responsibilities

  • Take full ownership of integrations’ technical and functional quality, making sure new code is written with testing in mind.

  • Perform manual testing on areas of the product that are not yet automated and recommend how to increase our automated testing capabilities.

  • Help build automated functional and integration tests.

  • Work closely with product and engineering teams.

  • Become a subject matter expert that bridges the gaps between development, product and support.

Qualifications

 

  • 5+ years experience with manual testing.

  • Ability to own, drive, lead and make an impact

  • Strong QA capabilities.

  • Experience working in an Agile process in a Startup.

  • Hands on working knowledge of BDD testing frameworks (e.g. Cucumber)

  • Familiarity with REST API

  • Advantage - DevOps expertise or passion (Docker, AWS, Kubernetes etc).

  • Advantage - Experience working with Linux, including monitoring of system resources such as memory, disk space, running processes, cpu, etc.

Additional Information

All your information will be kept confidential according to EEO guidelines.