Software Engineer in Testing in Miroculus

Closed job - No longer receiving applicants

Our mission is to advance science and improve lives faster, together! We have developed a novel digital microfluidics technology to automate and miniaturize genomic protocols such as NGS library prep, synthetic biology, cell editing, and combinatorial chemistry, in a compact, user-friendly system.

We are building Miro Technology to meet the full challenge of biotechnology research and development - from NGS sample preparation to small molecule chemistry to synthetic biology.

Miro Canvas using Miro Technology is just the first step toward enabling scientists and researchers and clinicians everywhere to successfully perform complex protocols in an automated fashion. By scaling the technology more complex processes will be able to be done with fewer reagents, more consistent outcomes, and less hands-on time, freeing up investigators to work at the top of their scope and accelerate their research progress.

Job functions

  • Help us grow our test automation efforts across the whole stack.
  • Expand our test automation and coverage.
  • Develop new tests targeting IoT devices and cloud computing resources.
  • Design new testing projects.
  • Work on our CI/CD platform.
  • Develop and Test high-level architecture and designs in support of robust technology solutions taking into account user requirements, technical requirements, performance considerations, data architectures, etc.
  • Troubleshoot, diagnose and provide support to our existing platform
  • Analyze complex software systems and collaborate with other team members to improve the overall design, testability and quality of our systems.
  • Track and communicate test results.
  • Analyze applications logs and replicate found bugs using automated testing.

Qualifications and requirements

  • Bachelor’s Degree in Computer Science, Math, or related discipline required, or equivalent work experience
  • 2+ years of hands-on experience using: Javascript and Node.js
  • Strong technical and problem-solving skills
  • Self-driven, can work independently and is capable of dealing with ambiguities
  • Experience working with Source control (git)
  • Excellent communication and interpersonal skills
  • Able to communicate fluently in English (verbal and written), within technical and business settings.
  • Experience with unit-testing frameworks

Desirable skills

  • Experience working with Amazon Web Services (AWS)
  • Comfortable working with Python
  • Experience working with ReactJS
  • Knowledge of generative testing
  • Knowledge of fuzzing techniques
  • Experience with BDD frameworks
  • Experience working with Jenkins

Conditions

  • Paid in US Dollars
  • Stock Options
  • Fully remote

Fully remote You can work from anywhere in the world.
Flexible hours Flexible schedule and freedom for attending family needs or personal errands.
Computer provided Miroculus provides a computer for your work.
Informal dress code No dress code is enforced.
Vacation over legal Miroculus gives you paid vacations over the legal minimum.

Remote work policy

Fully remote

Candidates can reside anywhere in the world.

Life's too short for bad jobs.
Sign up for free and find jobs that are truly your match.