Software Engineer in Test (SDET) – DNAnexus – Mountain View, CA

Job ID: 5064
Job date: 2016-01-16
End Date:

Company : DNAnexus 

Country :

Role : Research Scientist 


[Click Here to Access the Original Job Post]

Job Description:
DNAnexus combines expertise in cloud computing and bioinformatics to create the global network for genomic medicine. DNAnexus provides security, scalability, and collaboration for organizations that are pursuing genomic-based approaches to health, in the clinic and in the research lab.

The DNAnexus team works directly with organizations to tackle some of the most challenging and exciting opportunities in human health, making it easier—and in many cases feasible—to work with genomic data. The future of human health is in genomics. DNAnexus brings it all together.

Job Description

If you are passionate about creating bug-free software, and insist that quality shouldn't be an afterthought and have the engineering expertise to create automated, highly scalable systems for ensuring reliability then we have the position for you.

Responsibilities

Develop extensive automated test suites at various levels of the system (e.g., unit tests and functional tests for analysis code, web applications, and web services; automated UI testing). Set up appropriate infrastructure to ensure that tests run continuously and reliably. Participate in design discussions to assist with designing for quality and testability. Perform limited manual QA testing of the system. File bug reports; triage internal and external bug reports. Create systems and tools for website monitoring, including detection and reporting of errors, exceptional events, and performance degradation. Develop infrastructure and tools for benchmarking algorithms against third-party tools (in collaboration with bioinformatics scientists). Skills and Requirements

Bachelor's degree in Computer Science (preferred) or a technical major. Advanced degree preferred. Minimum of 3+ years relevant experience working on large-scale production software systems. Experience developing comprehensive automated test strategies for complex software systems, including web services and distributed systems. Experience with automated UI testing is a plus. Experience with continuous integration, including relevant tools (e.g., CI servers such as Jenkins). Comfortable in an agile development environment with a rapid deployment cycle (e.g., daily scrums and weekly sprints). Ability to devise efficient and effective test strategies for complex algorithms, and for long-running programs operating on large amounts of data (e.g., terabytes/petabytes). Ability to rapidly pick up concepts in a complex application domain (bioinformatics and next-gen DNA sequence analysis). Strong communication skills. Start-up mentality (fast-paced, flexible and team-oriented). Based in Mountain View, California, DNAnexus is experiencing rapid growth and is searching for the best talent to join our team. Key investors include Google Ventures, TPG Biotech, Wuxi NextCODE and Claremont Creek.

If you are interested in joining our team, please apply today!


Requeriments :

Skills :

Areas :


Additional Info:

[Click Here to Access the Original Job Post]