Software Quality Engineer

Natera Logo

Natera

πŸ’΅ $94k-$117k
πŸ“Remote - United States

Summary

Join Natera, a global leader in cell-free DNA testing, as a Senior Software Quality Engineer. You will play a critical role in ensuring the quality and reliability of our AI-powered products. Responsibilities include test planning and design, test execution and analysis, AI model evaluation, and data quality assurance. The ideal candidate possesses a strong understanding of AI and machine learning, experience with testing frameworks and tools, and proficiency in programming languages like Python and SQL. This is a remote position offering competitive benefits, including comprehensive medical, dental, vision, life, and disability plans, as well as free testing for employees and their families. Natera is committed to fostering a diverse and inclusive workplace.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Strong understanding of AI and machine learning concepts, including deep learning and natural language processing
  • Experience with testing frameworks and tools (e.g., PyTest, JUnit, Selenium)
  • Proficiency in programming languages such as Python and SQL
  • Knowledge of data quality and validation techniques
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration skills

Responsibilities

  • Develop and execute comprehensive test plans and test cases for AI models, pipelines, and applications
  • Design and implement test automation frameworks to ensure efficient and scalable testing
  • Identify potential risks and develop mitigation strategies
  • Execute functional, integration, and performance tests to evaluate system behavior and identify defects
  • Analyze test results to identify trends and root causes of issues
  • Collaborate with development teams to troubleshoot and resolve defects
  • Assess the quality and performance of AI models using appropriate metrics and techniques
  • Evaluate model fairness, bias, and robustness to ensure ethical and responsible AI development
  • Ensure the quality and integrity of training and testing data
  • Develop data validation and cleaning processes to maintain data accuracy
  • Stay up-to-date with the latest advancements in AI and testing methodologies
  • Proactively identify opportunities for process improvement and automation
  • Contribute to the development of best practices for AI quality assurance

Preferred Qualifications

Experience with cloud platforms (e.g., AWS, GCP, Azure)

Benefits

  • Comprehensive medical, dental, vision, life and disability plans for eligible employees and their dependents
  • Free testing in addition to fertility care benefits for employees and their immediate families
  • Pregnancy and baby bonding leave
  • 401k benefits
  • Commuter benefits
  • Generous employee referral program

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs