Position: Senior/Lead Test Engineer
Company: TurnKey Labs
Category: QA Automation
Experience required: 5y
English level: upper

~~ About the Client ~~

At Turquoise, we're making healthcare pricing simpler, more transparent and lower cost for everyone. We’ve already launched our consumer-facing website that allows anyone to search and compare hospital insurance rates - something never before possible. Now, we're rolling out a suite of new products for providers, payers and patients to clean up the healthcare transaction. We want to change how the industry works from the inside out.
We're a Series A-stage startup backed by top VCs. More importantly, we're a multi-talented group of folks (moonlighting as authors, bass players, improv instructors, chefs, linguists and trivia buffs) with a big passion for improving healthcare. We're eager to find ambitious yet well-rounded teammates to join us on this mission.
Our product is used by hospitals, health insurance companies and other companies that pay for healthcare in the US.
Our immediate goal is to continue building and improving our products. We only started a year ago, but we already have a lot of customers and we have a roadmap of products and improvements that we want to provide to them.

Our Team:
We have 80 people right now, but we are growing quickly. The team includes:
24 - Engineering
8 - Product Management


~~ The Role ~~

As the first Test Engineer at Turquoise Health, you'll collaborate with top-level data engineers to create testing strategy and develop automated tests for cutting-edge healthcare solutions. Later you will lead a team of automation engineers responsible for maintaining the scraping project. Your role will be crucial in maintaining our commitment to delivering reliable and innovative healthcare products.


~~ In this role, you will have 2 separate mid-term goals:~~

* Take ownership of the URL scraping project, which is currently running on a local development machine. Your responsibilities will include moving the project to a cloud environment with our team's support, as well as establishing a reliable development process. At some point during the process, you will have the opportunity to hire and lead one or two additional Automation Engineers who will assist with supporting and developing the project.
* Once the first goal is at least partially completed, you will be responsible for establishing a reliable testing process for our data platform. We process hundreds of terabytes every month, so ensuring the accuracy and reliability of our platform is crucial.. At this moment we’re looking for a person who could work with our team to:
      -- Automate currently used manual data testing procedures and audits
      -- Create testing strategy for our data platform
      -- Create the mid/long-term strategy implementation plan 
      -- Will participate in the implementation of this plan

~~ Requirements ~~

* 5+ years of experience in Test Engineer or QA Automation roles
* Python and SQL experience are mandatory.
* Selenium is not mandatory, but keep in mind that during your first 2-3 months you will mostly work with the Selenium-based project 
* You should have experience with infrastructure (AWS, terraform, other, etc…). Our team could support you with own expertise, so we don’t provide any strict requirements for this item, but you should definitely be able to:
      -- lead project transition from local to cloud execution environment. 
      -- develop the automated tests (SQL, HTTP) using cloud-based infrastructure  
* Ability to work effectively in a remote environment.
* Good problem-solving skills.

~~ Benefits ~~

* Health Care Plan (Medical, Dental)
* Work From Home
* Stock Option Plan
* Annual Learning & Development Benefit ($1200)

While we are a start-up with a lot of work to do, we also value work-life balance. Our goal is to provide you with a challenging work environment where you are learning new things every day, but where you also maintain normal hours.