Careers

QA Automation Engineer

Apply for this job

Location


Remote

Teams


Engineering

Work Type


Full-time

Getlabs is the leader in providing nationwide infrastructure for at-home healthcare delivery.

Patients can book a Getlabs phlebotomist to draw their lab tests at their home or office for Labcorp and Quest Diagnostics. Healthcare companies can dispatch our nearby medical professionals to their patients to collect lab tests, vitals checks, liquid biopsies, and more. By creating the infrastructure for providers to make informed medical decisions remotely, Getlabs bridges the gap between digital and in-person care and unlocks the full potential of telehealth.

Our team brings together deep technology and healthcare experience from companies including Uber, DoorDash, Labcorp, Quest Diagnostics, and Y Combinator. Getlabs is rapidly expanding nationwide and is backed by prominent investors including PivotNorth Capital, Liquid 2 Ventures, and Tusk Ventures. Read more about us in TechCrunch and the launch post from our founder.

Getlabs is seeking a talented QA Automation Engineer to design testing procedures for our software applications. In this role, you will be responsible for analyzing the functionality of applications and designing automated tests to validate their performance. You will also be required to identify bugs, install databases, and collaborate with the software design team. 

To ensure success as a QA Automation Engineer, you should have advanced programming skills in order to view the codebase and understand how the system is built.  A skilled QA Automation Engineer can design and write efficient test procedures for every software application.

At Getlabs, you will:

  • Be meeting with the software design team to discuss verification protocols
  • Identify software application weaknesses and target areas
  • Sketch out ideas for automated software test procedures
  • Review software bug reports and highlight problem areas
  • Write automation scripts and implement software applications
  • Design and install software databases
  • Troubleshoot automation software and finalize system procedures
  • Identify quality issues and create test reports
  • Collaborate with the design team to solve application faults
  • What we're looking for:

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience
  • 5 years of hands-on industry experience testing web applications and mobile applications 
  • Advanced programming skills including automation systems and databases
  • Cypress (or similar) automated testing experience
  • CI/CD integration of automated tests
  • Test planning and collaboration
  • karma/jasmine experience a plus
  • Familiarity with programming languages (Node.js, Typescript, Angular is a plus)
  • Familiarity with cloud infrastructure systems
  • Excellent analytical skills
  • Detailed knowledge of application functions, bug fixing, and testing protocols
  • Ability to adapt to rapid change
  • Excellent written and verbal communication skills
  • Strong attention to detail
  • Strong project management skills
  • Leadership experience is a plus
  • Getlabs is an equal opportunity employer. We value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status or other protected classes.

    Apply for this job