What are the responsibilities and job description for the Software Quality Assurance Manager position at Nabsys?
Be part of a dynamic team that is using nanotechnology to enable routine, accurate, cost-effective analysis of genomic structural variation, in support of our mission of elucidating the genetic underpinnings of disease, increasing diagnostic yield, and ultimately improving patient outcomes. Nabsys is the pioneer in high-definition electronic genome mapping.
Headquartered in Providence, RI, Nabsys uses proprietary electronic nanodetectors to analyze long DNA molecules traveling at high velocity.
Today Nabsys stands at the threshold of a new era in genomics with the introduction of the OhmX platform. This groundbreaking technology empowers us to map human genomes at an unprecedented scale. Building on our expertise, we’re once again setting our sights on the whole-genome mapping market, with a renewed focus on the human genome.
Title: Software QA Manager
Nature of Role:
The ideal candidate will have the opportunity to build a highly cross-functional software test and QA team from the ground up. You will be responsible for developing test plans, executing on those plans, taking ownership for software releases, both internal, and external, across multiple software projects and groups, and release high quality software to our customers. You will be a hands-on software test engineer who will also be hiring to build the test/QA team that you will be managing. You will work closely with our development team to understand the requirements for all new features implemented. You will contribute to our ISO9001 compliance, ensuring traceability and documented processes throughout the software groups and test activities. Our software spans internal research projects, customer-facing Windows analysis systems, Linux applications, and Google cloud hosted software applications.
This position reports to the Senior Director of Software Engineering.
Responsibilities:
- Develop and maintain software test plans, working closely with developers during the requirements phase to ensure proper testability and traceability throughout the software development process
- Take ownership of, and improve upon, our automated nightly regression testing
- Responsible for software releases, including release notes and related documentation
- Perform analysis of testing results, displaying as a dashboard, showing system performance as compared to previous release baseline performance
- Incorporate ISO9001 standards and policies into the software group
- Build and manage a test/QA team
- Hands-on testing of various software features
- Triage user issues and review bugs
Requirements:
- Experienced with Bug/feature tracking systems, automation tools, scripting, dashboards
- Comfortable working across various software groups in a biotech centric company
- Familiar with testing software in both Linux and Windows operating systems
- Experience testing software written in python, C#/C , Angular.js, html
- Experience testing cloud-hosted software
- Bachelor’s Degree from an accredited four-year college or university
- 5 years of relevant work experience
- Domain experience in DNA-related analysis technologies or genomics is a plus
Compensation:
- Competitive salary and bonus structure
- Equity stake
- Benefits include health, dental, vision, 401(k) plan with 50% match up to 6% of base salary, unlimited vacation, life insurance