View Our Website View All Jobs

Quality Assurance Engineer

Quality Assurance Engineer

Be a part of changing how big thinkers solve big problems.  Cycle is shaping the future of product development, financial modeling, medical research, scientific discovery…wherever big data and big compute are applied to big problems.  We are a rapidly growing software company with production customers spanning Fortune 500, startups, and research; yet every Cycle team member has a meaningful impact on our customers, their peers and the company.  We are seeking talented engineers as well as support, sales and business professionals to fuel our growth.

Who we’re looking for:

We’re looking for a quality assurance engineer that will work directly with the dev and solution engineering teams to diagnose problems in our products. Since you’ll be responsible for the quality of our products, this role requires excellent problem solving, communication, and organization skills. You will be expected to stay on top of new features and technologies, and developing the appropriate test plans and other documentation. You will determine what needs to be done, do that work quickly and completely, and report the results clearly. Our environment is fast paced and agile, and requires candidates to be self-motivated, comfortable with pro-active communication, and detail oriented.


  • Write automated tests for high-performance, massive scale, distributed and web applications
  • Build systems to do validation, performance, integration, and system testing
  • Write and maintain code & frameworks to verify application and data correctness
  • Participate in release verification
  • Contribute to the quality strategy of the products
  • Contribute to application and user experience requirements
  • Produce meaningful metrics to quantify quality

Desired skills and experience:

  • Knowledge of quality assurance methodologies and processes, including experience in creating reports, graphs, and other data visualizations.
  • Experience with continuous integration systems
  • Experience with config management systems (e.g. Chef, Puppet, Ansible, etc)
  • Experience with batch schedulers (e.g. HTCondor, Open Grid Scheduler, etc)
  • Experience with containers and/or related technologies (e.g. Docker, Kubernetes, etc)
  • Knowledge of Python or Ruby
  • Knowledge of Infrastructure-as-a-Service offerings
  • Knowledge of security testing a big plus.

Locations available:

You can do this job from anywhere in the world, but we have a strong preference for people in or near NYC, Boston, the Bay Area, Seattle, or Austin.

Cycle Computing:
We founded Cycle Computing on the premise that removing barriers to computing power will fundamentally change the way we understand our world.  Scientists, researchers, and analysts across many industries use our solutions to model, analyze, and engineer solutions to some of the world’s most complex problems at an unprecedented scale in the Cloud.  To have true impact, we focus on more than just removing the upper boundaries for a select few – we focus on bringing the necessary tools to anyone who needs them to solve a problem.

Watch this for details:


Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file