Software Quality Assurance Engineer

HeartFlow Logo

HeartFlow

💵 $80k-$115k
📍Remote - United States

Summary

Join Heartflow, a medical technology company revolutionizing heart care with AI-driven solutions, as a Software Quality Assurance Engineer. You will play a key role in building and maintaining a culture of quality, working closely with software development teams. Responsibilities include developing test strategies and plans, executing system tests, implementing best practices, and developing testing tools. The ideal candidate possesses a Bachelor's degree in a related field, 2+ years of experience in software quality assurance, and strong programming skills. Heartflow offers a competitive salary, cash bonus, and stock options, along with a commitment to a supportive and inclusive work environment. This is a remote position.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering or related technical degree
  • 2+ years of software quality assurance engineering experience
  • Strong understanding of software testing principles
  • Knowledge in cloud based micro service functional and non-functional testing
  • Experience in building automated test cases for functional testing of frontend and backend applications
  • Experience with GitHub, Jenkins and Jira
  • Familiarity with Linux, Unix and Windows systems and/or scripting languages in operating systems
  • Agile software development practices (Scrum/Kanban)
  • Must be able to multi-task and adapt to the ever-changing requirements of a dynamic company
  • Excellent communication and collaboration skills

Responsibilities

  • Build test strategies and test plans for business-critical cross-functional programs
  • Build and execute system tests to assist the verification and validation efforts for the Heartflow Software
  • Assist software development teams with implementation of best practices in software testing and help foster a culture of quality first
  • Developing testing tools and release processes to streamline software testing in various teams
  • Continuously review, assist and monitor release test plans and participate in test case reviews to help developers build effective, efficient and maintainable test cases
  • Actively contribute in execution and automation of various software testing activities
  • Develop test strategies, test plans, and test schedules for new projects and software releases as well as reviewing other developers’ testing activities
  • Participate in the release cycle by reviewing test plans to ensure teams have necessary test coverage and assist the release verification and validation process when necessary

Preferred Qualifications

  • Experience in testing of image processing software application
  • Strong Background in programming languages preferably in: Python, Typescript, Javascript, C++, C#

Benefits

  • This position has an estimated base salary of $80,000 - $115,000
  • A cash bonus
  • Stock options
  • #LI-Remote

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.