Our mission

Our mission at Ezra is early detection of cancer for everyone in the world. We are currently focused on prostate cancer and have developed a new screening technology based on MRI and AI.

We believe in empowering people to make their own health decisions, so we are offering Ezra as a direct-to-consumer health membership. Our members sign up for Ezra, visit a partner imaging center to get a prostate MRI scan, and receive a cancer screening report within 48 hours. Our reports are generated by radiologists assisted by the Ezra AI, which increases accuracy and improves productivity for our radiologists.

Your mission

As the QA Engineer your mission is to design, implement and monitor processes to ensure product and software development quality at Ezra. Such processes may include ensuring conformance to one or more industry standards such as ISO 9000 and CMMI.

As a QA Engineer at Ezra, you will:

  • Lead the design, implementation, documentation and management of processes related to our quality management system (QMS)
  • Write and review requirements, specifications, and technical design documents; provide timely and meaningful feedback to relevant stakeholders on existing materials
  • Lead software testing activities including test planning, implementation, documentation and deployment
  • Participate in code reviews
  • Design, code, and verify automated testing solutions for the Ezra systems
  • Track all quality-related metrics and provide status reports to the project team, stakeholders and managers
  • Analyze the performance of our systems and implement strategies to improve speed, uptime and general performance

Who you are

You hold a Bachelor’s Degree in Software Engineering, Computer Science or equivalent, and have hands-on experience in the implementation of quality management systems. You are also an expert in software testing, including unit testing and automated testing systems across various architectures such as web services, RESTful services, native and web apps. You are also familiar with UI automation testing tools and best practices. You are a great communicator with a strong eye for detail and passion for great software.

Key requirements

  • BSc (minimum) in software engineering, computer science, or equivalent
  • 5+ years of experience in software quality assurance. Bonus points: experience with healthcare systems
  • Experience ensuring conformance to quality standards such as ISO 9000 and CMMI
  • Proficiency writing code in Python. Bonus points: scientific python (numpy, scipy, scikit-learn, opencv)
  • Understanding of automation design patterns and QA principles and methodologies
  • Experience with UI automation for both browsers and mobile
  • Experience in defining test cases based on requirements and technical specs
  • Working knowledge on test management and defect tracking tools, as well as experience in post-mortem analysis of issues and bugs
  • Experience in continuous integration environments
  • Knowledge of version control systems (Git)
  • Excellent analytical skills
  • Excellent communication skills

What’s in it for you?

As the QA Engineer at Ezra, you have the opportunity to be an early member of our all-star team focused on early detection of cancer for everyone in the world. You’re also going to have access to benefits such as:

  • Stock options
  • Comprehensive health, dental and vision plans for your and your family
  • Off-sites and happy hours
  • Wellness and commuter benefits
  • Competitive vacation policy
  • Healthy food and snacks
  • A culture that emphasizes learning and work-life harmony

Our commitment to diversity and inclusion

We’re aiming to build a diverse team and inclusive company culture. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status or any legally protected status.