Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Natera, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Sr Software Quality Engineer, Production Bioinformatics Pipelines at Natera will play a key role in ensuring the reliability and integrity of bioinformatics software used throughout the production lifecycle. This position entails developing, implementing, and managing quality assurance processes and methodologies to enhance software performance and streamline production workflows. The ideal candidate should possess a strong background in software quality engineering, bioinformatics, and hands-on experience with testing frameworks and automation tools. Collaboration with cross-functional teams to ensure adherence to quality standards and deliverables will be essential for achieving organizational objectives.
Job Responsibilities
- Design and execute comprehensive quality assurance strategies for bioinformatics pipelines.
- Develop and maintain automated testing frameworks to increase process efficiency.
- Collaborate with software developers and bioinformaticians to define acceptance criteria and validate deliverables.
- Identify, document, and track defects in software applications, ensuring timely resolution.
- Perform risk assessments and establish quality metrics to monitor and improve system performance.
- Participate in code reviews and provide constructive feedback to enhance code quality.
- Train and mentor junior quality engineers, fostering a culture of quality assurance within the team.
- Stay up to date with industry trends in software quality assurance and bioinformatics to continuously improve practices.
Qualifications
- Bachelor's or Master's degree in Computer Science, Bioinformatics, or a related field.
- Minimum of 5 years of experience in software quality assurance, with a focus on bioinformatics applications.
- Proficiency in programming languages such as Python, Java, or C++.
- Strong experience with automated testing tools and frameworks (e.g., Selenium, TestNG, pytest).
- Familiarity with bioinformatics concepts and analysis pipelines.
- Hands-on experience with version control systems (e.g., Git) and continuous integration environments.
- Excellent analytical and problem-solving skills with attention to detail.
- Strong communication and interpersonal skills to collaborate effectively with cross-functional teams.
Technologies & Tools
The Sr Software Quality Engineer will utilize various technologies and tools to support bioinformatics pipeline development and quality assurance processes, including but not limited to Python for scripting, automated testing frameworks like Selenium and pytest, version control with Git, and continuous integration tools such as Jenkins. Familiarity with cloud platforms and bioinformatics software environments is also essential for troubleshooting and testing applications effectively.
Ideal Candidates
Ideal candidates for this position will exhibit a combination of strong technical acumen and a proactive mindset towards quality. They will have a passion for bioinformatics and its applications in medical technology, demonstrating an ability to thrive in a fast-paced environment. The successful individual will possess excellent communication skills, allowing for effective collaboration across teams and disciplines. Additionally, a strong commitment to continuous improvement and learning will be vital, as the field of bioinformatics is ever-evolving.
The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.