Quality Assurance Developer - 6194BR

Organization
Illumina, Inc.
Job Location
Victoria, V8Z 7X8
Salary
Open
Job Description

Do you want to make a difference? Illumina’s mission is to improve human health by unlocking the power of the genome. If that inspires you, let’s talk. We’ve built a culture fueled by innovation, collaboration and openness, and established ourselves as the global leader in DNA sequencing and array-based technologies. Our people and our technology change lives by driving advancements in life sciences, oncology, reproductive health, agriculture and other emerging markets. Life at Illumina is about working with teammates who are deeply passionate about what we do, because we know that our work has the power to improve lives. We’re an established company with a track record of phenomenal growth. Just check out our investor events and presentations to learn about our financial accomplishments. Our growth isn’t just in financials, we’ve been busy hiring the best and the brightest. Perhaps that’s why MIT has ranked Illumina near the top of its World’s Smartest Companies each of the last three years. If you thrive in a brilliant, fast-paced, and mission-driven environment, Illumina is the place for you. Join the journey of a lifetime. Join Illumina.

Quality Assurance Developer
GenoLogics, an Illumina company, is looking for a skilled Quality Assurance Developer experienced in testing applications that incorporate hybrid software and hardware systems as well as full-stack web applications. GenoLogics builds modern web applications that support leading-edge genetic science.  From cancer research to pharmaceuticals to forensics and more – we build software that matters and is making a difference. Our bioinformatics software enables researchers, scientists, geneticists and clinicians to manage the complex workflows required to successfully sequence the genome for both research and diagnostics.  We do interesting and important work. This is an opportunity to work as part of talented team and develop world-class products. 
Position Overview 
We are looking for a Quality Assurance Developer.  This position is ideal for an individual who has both a software development and a traditional QA background.  You might be a developer who has expanded into a more traditional QA role, or a QA expert who has development skills.  On the traditional side, you should enjoy breaking software in order to make it great. On the development side, you love to script automated tests which find bugs while you sleep.  You are the kind of person who notices problems and design flaws in everyday things. For example, you notice when a door opens the wrong way or a switch is wired upside down. And you believe passionately that software should be intuitive to operate and pleasant to use.  And in addition to these traditional QA attitudes, you are convinced that automated testing, using script languages and testing frameworks is the modern path to software quality.
The ideal candidate is passionate about software quality and has made this their chosen profession. Comfortable working independently and as part of a collaborative environment, this individual will enjoy the daily challenges associated with enterprise level software. A positive “can do” attitude and willingness to learn about our industry and customer requirements are essential, as well as a willingness to be a customer advocate. This individual must be an adept problem solver that goes beyond the obvious to develop effective solutions. This position will appeal to an individual that thrives in a fast paced entrepreneurial environment offering rich learning opportunities.
Illumina develops cutting edge data management products for the life sciences research industry. We develop solutions that matter. If the idea of helping to develop and test complex, high quality, enterprise-grade, multi-tier software products gets you excited, then this is the place.
Responsibilities:

  • Champion quality in everything you do – from automated to manual testing strategies
  • Define, develop and document tests to uncover defects and improve product quality
  • Design and code automated test scripts, deploying to build pipeline, monitoring results
  • Participate as a fully embedded team member of a Scrum team
  • Plan and build effective test environments with useful data
  • Communicate clearly, verbally and in writing
  • Thoroughly document and track issues which surface during the testing process
  • Participate in shared learning and mentoring with other team members
  • Contribute ideas and suggestions to support the goal of continuous improvement
Requirements

Requirements:

 

  • Passion for Quality Assurance and an unshakeable belief in its importance in shipping great software
  • Computer Science Degree or Information Technology Diploma
  • Experience writing code in at least one modern scripting language (like Python) to implement automated testing.  Experience writing code in Java a definite asset.
  • Experience with at least one testing framework (like Selenium or EggPlant) to implement automated Web UI testing
  • Experience with traditional, manual Quality Assurance approaches
  • Knowledge of multiple test methods: exploratory, unit, acceptance, functional, systems, integration and more
  • Understanding of common database concepts, experience with PostgreSQL or Oracle and beyond-beginner SQL skills
  • Strong knowledge of Linux/Unix operating systems
  • Familiarity with both Windows and Mac operating systems
  • Experience using RESTful or similar web-based application APIs
  • Experience with server applications stacks and frameworks (like Tomcat and Grails)
  • Understanding of cloud-based systems (like AWS) and cloud-targeted deployment
  • Understanding of modern build systems and release management concepts
  • Experience with virtualization and containerized deployment (like Docker)
  • A track record that includes being part of a team which completed and shipped successful products
  • Experience participating in an Agile Scrum software development environment

 

 

Illumina believes that everyone has the ability to make an impact, and we are proud to be an equal opportunity employer committed to providing employment opportunity regardless of sex, race, creed, color, gender, religion, marital status, domestic partner status, age, national origin or ancestry, physical or mental disability, medical condition, sexual orientation, pregnancy, military or veteran status, citizenship status, and genetic information. If you have a disability or special need that requires accommodation, please contact us at 858-246-8959. To learn more, visit: https://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf

New study finds bias against female lecturers among student course evaluations, the Economist reports.

A research duo finds that science and technology graduate students who turn away from academic careers do so because of changes in their own interests.

Students whose classmates are interested in science are more likely to think about a career in science, technology, engineering, and mathematics, a new study says.

CNBC reports that the genetic counseling field is expected to grow as personalized medicine becomes more common.