What are the responsibilities and job description for the Sr. UAT / Automation Tester position at Thoughtwave Software and Solutions?
Job Details
Role: Sr. UAT / Automation Tester
Location:Remote
Duration:3-6 month contract
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
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.
Location:Remote
Duration:3-6 month contract
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
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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.