Description

Project:

  • The Vestigo application is used by pharmacists and other personnel involved in investigational pharmacy and clinical studies. It helps automate tasks, track internal processes, and dispense drugs. The application supports clinical drug testing and provides a framework for blinded and unblinded dispensing instructions and patient identification.
  • The development team is currently overhauling this application onto a React UI with .NET Core backend
  • The Test Automation Engineer will be responsible for building a new automation framework from scratch


Responsibilities:

  • Help the team to determine which automation tools and frameworks to use – will include UI and API testing
  • Identify which manual tests are candidates for automation
  • Train/mentor existing manual testers in automation tools and best practices
  • Develop process documentation and best practices for the automation practice to use in the future
  • Work with the DevOps team to integrate CI/CD practices into the initial framework build out


Must Haves:

  • Previous experience building automation frameworks from scratch
  • Ability to develop and document best practices & train new testers
  • Ideally 2+ of the following: Java, TypeScript, JavaScript, Python
  • Selenium & Playwright
  • RestAssured for automated API testing
  • Experience with CI/CD pipelines – experience building out jobs to automatically run regression suites, etc.


What Will Win:

  • Previous healthcare experience, knowledge of HIPAA


From the client
Preferred skillsets

  • Experience with Selenium and/or Playwright
    • note: prefer to use playwright with TS or JS
  • RestAssured
  • Java
  • Experience selecting automation candidates and breaking down test cases into simple scripts for test execution
  • Experience setting up and documenting best practices for automation
  • General API automation
  • Java, JS/TS, and/or Python experience
    • Above languages can be used in Selenium or Playwright
  • Candidate should have CI/CD experience
    • CI/CD experience is important because Playwright is a Microsoft product which means it can/will integrate into the pipeline for testing. Selenium can integrate into Azure DevOps as well but our knowledge is limited in that area.


 

Education

Any Graduate